javascript - 更改 angular-cli 中组件的默认文件夹

标签 javascript angular angular-cli

目前,Angular CLI 默认在 app/{componentName}/ 文件夹中创建一个新组件。

是否可以配置为 cli 将在 app/components/{componentName}/ 文件夹中生成新的组件文件夹?

我尝试在 angular-cli.json 中弄乱一些变量,但没有成功。

最佳答案

CLI 中没有类似的持久值。原因是 style guide建议不要将所有相似的实体(即组件、服务)放在一个分组目录中。

据说要实现这一目标,您有两种选择...

  1. 将命令行/终端的目录更改为 app/components/ 并从那里生成。 CLI 将知道您的当前目录并创建相对于该目录的目录
  2. 当您从项目的根目录(或 src 目录)生成每个组件时,您可以指定 ng generate component components/foo 这将在生成组件的路径。

关于javascript - 更改 angular-cli 中组件的默认文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38225887/

相关文章:

angular - angular-cli 如何与 ES6 模块一起工作?

angular - TypeError : webpack. CopyWebpackPlugin 不是构造函数

angular - Bootstrap 不适用于我的 Angular 项目

javascript - 使用 JavaScript 动态刷新 <img>

c# - 将中继器包装在更新面板中后页面仍然刷新

angular - Ionic 2 保存和检索购物车项目 LocalStorage

javascript - 对于不相关的模型字段, Angular react 形式抛出 "Cannot find control with name"

Angular-cli:将 less 文件编译为全局 css

javascript - 使用 JavaScript 中的 Reduce 方法取平均值

javascript - 当从服务器的获取响应中排除时,删除属性 Backbone 模型