我正在使用Yeoman自動生成使用Bootstrap & Sass的項目。我遇到的一件事是將項目的默認結構更改爲模塊化。發電機是here上GitHub.com如何模塊化Yeoman + Bootstrap + Sass發生器?
目前該應用程序的結構,像這樣:
/app
/images/
/scripts/
/controllers/
main.js
app.js
/styles/
main.css
/views/
main.html
index.html
我寧願把它分離成單個的指令與核心(共享)文件夾,因此,這將是像這樣:
/app/
/directives/
/home/
home.html
homeCtrl.js
home.sass
index.html
app.module.js
app.route.js
但我很難搞清楚模塊化項目的最佳方法。我是否應該使用預生成的應用程序創建我想要的文件結構,然後在Gruntfile.js中編輯它?有沒有更簡化的方法來做到這一點,或者我是否手動進行SOL操作?