2017-05-06 56 views
2

我采用了棱角分明-CLI使用以下命令创建Angular2项目:缺少.angular-cli.json文件:角

ng new project-name 

,但我没有看到.angular-cli.json文件中的我的根文件夹项目。我使用的angular-cli版本是1.0.2。我在过去创建了多个使用cli的项目,并且从未遇到过这个问题。是因为最近的更新吗?如果是,我可以在哪里找到json文件?或者我需要手动创建它?

+0

如果您尝试运行'locate angular-cli.json',会发生什么情况? –

+0

“不要看”是什么意思?当你运行'ng serve'时会发生什么? – 2017-05-06 19:38:11

+0

@torazaburo ng serve works fine!我能够使用所有的cli命令,但无法在根目录中找到angular-cli.json文件。 我找到了'locate angular-cli.json'并获得了以下路径: /usr/local/lib/node_modules/@angular/cli/blueprints/ng/files/angular-cli.json – Aiguo

回答

1

.angular-cli.json是自@ angular/cli版本1.0以来的隐藏文件。

该文件的前缀为.,该版本为1.0,所以它隐藏为@JB Nizet评论。

的变化是在维基描述@角/ CLI stories 1.0 update

此文件的位置是不变的。

当您使用@角/ CLI 1.0.2新项目,该消息

create .angular-cli.json

显示。

1

我也以某种方式创建了一个没有.angular-cli/json文件的角度项目,但是它看起来是成功构建和测试的。

原来,我在这里通过使用指令从GitHub克隆快速启动创造了它:https://angular.io/guide/setup

如果您安装完整的CLI,那么就会产生包含丢失的文件的项目。使用npm install -g @angular/cli,根据https://angular.io/guide/quickstart