0

当我使用 generator-angular-fullstack 的 API 来构建路由、控制器、指令、whathaveyou 时,它会附加我不喜欢的命名约定。例如,对于所有模块声明,它都附加了“App”,我不希望将“App”附加到我的应用程序名称中。此外,它使用“Ctrl”而不是“Controller”,等等。

我没有在我的应用程序或 angular-fullstack npm 文件中看到控制此行为的 json 文件。我很有可能忽略了某些东西,或者甚至没有在正确的地方寻找。

谢谢!

4

1 回答 1

1

您不能直接编辑模板。您可以返回并重命名它们,或者通过替换文件中的路由来生成自己的模板.yo-rc.json。它位于所有 angular-fullstack 应用程序的项目的根文件夹中,除非被删除。

看起来 angular-fullstack 使用 generator-ng-component 节点模块作为模板,这里是一个指向控制器模板的 github repo 的链接。您也可以自己制作,分叉,然后将其用作您自己的生成器。

https://github.com/DaftMonk/generator-ng-component/blob/master/templates/controller/name.controller.js

于 2015-01-07T22:20:52.390 回答