Angular CLI生成错误目录中的组件

时间:2017-04-11 23:47:21

标签: angular path components angular-cli

我一直在使用Angular-CLI很长一段时间没有任何问题。

然而,我的一个项目刚刚出现了一个奇怪的问题。

我进入目录(例如app / some-module)并执行

ng g component new-component

我希望cli在some-model目录中创建一个新目录,即:

app/some-module/new-component/

使用该目录中的组件文件。自从我开始使用Angular CLI以来,这就是它发生的方式。

然而,几天前,它停止了工作。现在它将在app目录中创建一个新目录,即

app/new-component/

我将整个应用程序(通过git)转移到另一台开发机器上,它运行正常。

我在我的开发机器上尝试了另一个cli项目,它也适用于那里。

这只是我机器上的这个项目。

所以问题必须在我的项目中的配置文件中被git忽略,但是我已经完成了我能想到的所有内容并找不到任何内容。

我昨天也将cli更新到最新版本(1.0.0),但这并没有解决问题。

1 个答案:

答案 0 :(得分:0)

感谢艾哈迈德,你指出了我正确的方向。

我打算发布我的angular.cli.json文件,但我想我会先再看一下它。

该解决方案最终涉及返回angular-cli文档并执行1.0 Upgrade Guide中的每个步骤。

我不知道确切地说哪个步骤解决了问题,因为在我重新启动终端会话之前没有任何工作。一切都很好。

但我唯一做的就是升级指南中的步骤。