我可以更改 Angular-Fullstack 的自动命名约定吗?
Can I change Angular-Fullstack's automatic naming conventions?
当我使用 generator-angular-fullstack 的 API 构建路由、控制器、指令等等时,它附加了我不喜欢的命名约定。例如,对于它附加的所有模块声明 "App",我不希望将 "App" 附加到我的应用程序名称。此外,它使用 "Ctrl" 而不是 "Controller",依此类推。
我没有在我的应用程序或我的 angular-fullstack npm 文件中看到控制此行为的 json 文件。我很有可能忽略了某些东西,或者甚至没有在正确的地方看。
谢谢!
您不能直接编辑模板。您可以返回并重命名它们,或者通过 .yo-rc.json
文件替换路由来生成您自己的模板。它位于所有 angular-fullstack 应用程序的项目根文件夹中,除非被删除。
看起来 angular-fullstack 使用 generator-ng-component 节点模块作为模板,这里有一个 link 到 github repo 专门用于控制器模板。您也可以自己制作、分叉它,然后将其用作您自己的生成器。
当我使用 generator-angular-fullstack 的 API 构建路由、控制器、指令等等时,它附加了我不喜欢的命名约定。例如,对于它附加的所有模块声明 "App",我不希望将 "App" 附加到我的应用程序名称。此外,它使用 "Ctrl" 而不是 "Controller",依此类推。
我没有在我的应用程序或我的 angular-fullstack npm 文件中看到控制此行为的 json 文件。我很有可能忽略了某些东西,或者甚至没有在正确的地方看。
谢谢!
您不能直接编辑模板。您可以返回并重命名它们,或者通过 .yo-rc.json
文件替换路由来生成您自己的模板。它位于所有 angular-fullstack 应用程序的项目根文件夹中,除非被删除。
看起来 angular-fullstack 使用 generator-ng-component 节点模块作为模板,这里有一个 link 到 github repo 专门用于控制器模板。您也可以自己制作、分叉它,然后将其用作您自己的生成器。