私の質問:
https://github.com/yeoman/generator-angularの readme から
yo angular:controller user
プロデュース
app/scripts/controllers/user.js
どうすれば生産できますか
app/js/controllers/user.js
私が見たもの:
ソースがパスがハードコーディングされていることを示しているため、パスを構成できないと思います。
Generator.prototype.createControllerFiles = function createControllerFiles() {
this.appTemplate('controller', 'scripts/controllers/' + this.name);
this.testTemplate('spec/controller', 'controllers/' + this.name);
this.addScriptToIndex('controllers/' + this.name);
};
https://github.com/yeoman/generator-angular/blob/master/controller/index.js#L22
プロジェクトをフォークしてコードを変更することも検討しましたが、それは汚いと感じます。変更できる構成があることを願っていますが、github wiki がないため、構成オプションを正確に RTM で見つけることはできません。https://github.com/yeoman/generator-angular/blob/master/script-base.jsを調べてみましたが、それもあまり役に立ちませんでした。