【问题标题】:Angular CLI generating component in wrong directoryAngular CLI 在错误目录中生成组件
【发布时间】:2017-04-11 23:47:21
【问题描述】:

我已经使用 Angular-CLI 有一段时间了,没有任何问题。

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

我 cd 进入一个目录(例如 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),但这并没有解决问题。

【问题讨论】:

  • 请发布您的 .angular-cli.json 文件。

标签: angular path components angular-cli


【解决方案1】:

感谢 Ahmed,您为我指明了正确的方向。

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

最终解决方案涉及回到 angular-cli 文档并遵循 1.0 Upgrade Guide 中的每一步。

不幸的是,我不知道哪一步解决了这个问题,因为在我重新启动终端会话之前没有任何效果。然后一切正常。

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

【讨论】:

    猜你喜欢
    • 2020-07-31
    • 2018-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-03
    • 2019-06-25
    • 1970-01-01
    相关资源
    最近更新 更多