我有一个像public / angular /这样的目录结构的现有项目。但在角度生成器中,一切都转到app。如何修改该行为并对其进行自定义?对于初学者,我只是想将app文件夹更改为public / angular /
我首先尝试更改
this.env.options.appPath = 'public/angular';
但这导致了一些不稳定的行为,将一些文件包含在public / angular中并放入app /。目前bower_components和视图以及其他(404.html和favicon.ico)被困在app / rest中是公开/有角度的
答案 0 :(得分:8)
对于当前版本的bower& yo,这需要在以下地方进行更改:
"directory": "app/bower_components"
→"directory": "public/angular/bower_components"
app/bower_components
→public/angular/bower_components
"appPath": "public/angular"
(https://github.com/yeoman/generator-angular#output)app
→public/angular
如果您是从头开始,请在app
调用后将public/angular
文件夹移至$ yo angular
。