缺少.angular-cli.json文件:angular

缺少.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

我使用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-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运行以前版本中开发的项目?请参阅更新指南。这对于每个找不到它的人来说都很重要!谢谢