3

我有一个现有项目,其目录结构如 public/angular/ 。但是在角度生成器中,一切都转到 app 。如何修改该行为并对其进行自定义?.对于初学者,我只是想将 app 文件夹更改为 public/angular/

我首先尝试通过更改

 this.env.options.appPath = 'public/angular';

但这导致了一些文件进入 public/angular 并进入 app/ 的不稳定行为。目前 bower_components 和 views 和其他(404.html 和 favicon.ico)卡在 app/rest 是 public/angular

4

1 回答 1

8

对于当前版本的 bower&yo,这需要在以下位置进行更改:

  • .bowerrc:"directory": "app/bower_components""directory": "public/angular/bower_components"
  • .gitignore: app/bower_componentspublic/angular/bower_components
  • bower.json:添加属性"appPath": "public/angular":(https://github.com/yeoman/generator-angular#output
  • karma.conf.js:全部apppublic/angular

如果您从头开始,请在调用后将app文件夹移动到。public/angular$ yo angular

于 2013-12-05T15:22:31.243 回答