我所有的组件都遵循相同的结构:
ng g component componentName --skip-import --s true
在生成组件时将始终使用这两个标志。我希望不必每次都定义标志就可以做到这一点:
ng g component componentName
我很难确定是否可以配置generate
默认值,或者是否需要创建自己的模式。之前有人尝试过这样做吗?
我尝试查看Angular Docs,主要是针对generate
和config
(https://angular.io/cli/config),但目前尚不清楚是否可以这样做。
答案 0 :(得分:2)
您可以尝试类似的操作
ng config schematics.@schematics/angular.component.inlineTemplate true
添加-g
以便将其全局应用。
您还可以在项目设置中的angular.json中指定它,
"schematics": {
"@schematics/angular": {
"component": {
"inlineTemplate": true
}
}
}
如果存在,本地设置将覆盖全局设置。