目前,Angular CLI 默认在 app/{componentName}/
文件夹中创建一个新组件。
是否可以配置为 cli 将在 app/components/{componentName}/
文件夹中生成新的组件文件夹?
我尝试在 angular-cli.json 中弄乱一些变量,但没有成功。
最佳答案
CLI 中没有类似的持久值。原因是 style guide建议不要将所有相似的实体(即组件、服务)放在一个分组目录中。
据说要实现这一目标,您有两种选择...
- 将命令行/终端的目录更改为
app/components/
并从那里生成。 CLI 将知道您的当前目录并创建相对于该目录的目录 - 当您从项目的根目录(或
src
目录)生成每个组件时,您可以指定ng generate component components/foo
这将在生成组件的路径。
关于javascript - 更改 angular-cli 中组件的默认文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38225887/