angular - 使用 ng new 命令创建项目时项目名称无效
问题描述
我在本地安装了最新版本的 angular-cli,并尝试使用命令 ng new ETG.WEB.UI --style=scss 创建一个新项目。
我收到错误消息项目名称 ETG.WEB.UI 无效。如果我使用命令 ng new ETG --style=scss 它会成功运行
有人可以告诉我它是否真的不符合 angular-cli 允许表命名约定,或者我是否只是在创建项目后将项目从 ETG 重命名为 ETG.WEB.UI。
解决方案
使用连字符作为分隔符创建一个新项目,然后重命名它创建的文件夹。
ng new ETG-WEB-UI --style=scss
这将创建一个名为 ETG-WEB-UI 的文件夹。只需在命令提示符或 Windows 中将其重命名为 ETG.WEB.UI。
然后正常运行 ng serve :
ng serve
我刚刚尝试过这个,到目前为止,在重命名项目后我还没有遇到任何问题。
推荐阅读
- c++ - 运行 C++ 代码/应用程序,使它们具有库隔离;但仍然主机应用程序级别使用主机 UI 和 GPU
- ruby-on-rails - 如何在 Ruby 的 do 循环中显示特定范围?
- mysql - 无法更新存储函数/触发器中的表“注释”,因为它已被调用此存储函数/触发器的语句使用
- php - 我想将一些图片文件上传到我的服务器并将文件名记录在mysql数据库中但不知何故存在问题
- node.js - 在 npm mongoose-encryption 模块中使用 var secret
- python - 如何从列表中删除一些元素取决于一些标准
- android - 如何制作连接的弧形按钮?详见图片
- isabelle - Isabelle 不评估引理
- windows - 尝试将powershell脚本编译为带有参数的exe
- sql - 在 oracle 中转换为 DD-MON-YYYY 格式