缺少.angular-cli.json文件:angular
我使用Angular cli通过以下命令创建了Angular2项目:缺少.angular-cli.json文件:angular,angular,angular-cli,Angular,Angular Cli,我使用Angular cli通过以下命令创建了Angular2项目: ng new project-name 但是,我在项目的根文件夹中没有看到.angular cli.json文件。我使用的angular cli版本是1.0.2。我以前使用cli创建过多个项目,从未遇到过这个问题。是因为最近的更新吗?如果是,在哪里可以找到json文件?或者我需要手动创建它吗?更新:使用Angular 6.0.0将文件名从.Angular-cli.json更改为Angular.json。 .angular-c
ng new project-name
但是,我在项目的根文件夹中没有看到
.angular cli.json
文件。我使用的angular cli版本是1.0.2。我以前使用cli创建过多个项目,从未遇到过这个问题。是因为最近的更新吗?如果是,在哪里可以找到json文件?或者我需要手动创建它吗?更新:使用Angular 6.0.0将文件名从.Angular-cli.json更改为Angular.json。
.angular-cli.json是自@angular/cli版本1.0以来的隐藏文件
该文件的前缀为
,版本为1.0,因此它被隐藏为@JB Nizet注释
@angular/cli的wiki中描述了这一变化
此文件的位置不变
使用@angular/cli 1.0.2创建新项目时,消息
create.angular cli.json
我还以某种方式创建了一个angular项目,该项目没有.angular cli/json文件,但在其他方面似乎构建和测试成功 事实证明,我是通过使用以下说明从GitHub克隆quickstart创建的:
如果安装完整CLI,则它将生成包含丢失文件的项目。使用npm安装-g@angular/cli,每点击项目浏览器视图中的“视图菜单”,并选择“过滤器(sts)/自定义视图(eclipse)”。取消选中。*资源过滤器,您现在可以在项目结构中看到.angular-cli.json。
angular cli.json
文件已从6.0版重命名/替换为angular.json
。
angular cli.json现在已更改为angular 6上的
angular.json您将不会看到angular-cli.json,而是看到它(开头有点)。angular-cli.json
这是一个隐藏的文件。在finder MAC OS上,转到项目根文件夹并执行以下操作
command + shift + .
或者在日食上
在navigator中打开项目
Window->Show View->Navigator
及
Eclipse->Preferences->Remote Systems->Files
:检查“显示隐藏文件”确定。
通过这种方式,您可以显示或隐藏隐藏的文件,如(.git、.gitIgnore
)如果尝试运行查找angular cli.json
,会发生什么情况?“看不见”是什么意思?运行ng-serve
时会发生什么情况?@torazaburo ng-serve工作正常!我可以使用所有cli命令,但在根目录中找不到angle-cli.json文件。我确实找到了angular cli.json,并获得了以下路径:/usr/local/lib/node_modules/@angular/cli/blueprints/ng/files/angular-cli.jsonfile以点开头的文件是类Unix系统上的隐藏文件。在根文件夹中执行ls-a
,您将看到它。什么是“angular-cli.json是.angular-cli.json”?文件名指示为隐藏。事实上,我需要更新描述。但是如何通过最新的angular cli运行以前版本中开发的项目?请参阅更新指南。这对于每个找不到它的人来说都很重要!谢谢