自己写了一个ionic的yeoman generator,欢迎大家使用
传统的ionic代码结构里,contoller,directive,filter,template,css等一般都会统一放到相应的目录里。这样的好处是这样整个工程看起来会很清爽。但是随着你的工程变大,当你维护工程的时候就越来越麻烦。比如你要改一个页面了。那这时候涉及更改tempalte,css和controller,想想你要做什么?
你需要在contoller目录下找到这个controller文件,在css目录下去找css文件,在tempalte目录下去找html文件,然后分别做修改。有时候你会打开很多文件,修改的过程中,你需要在这3个目录下的3个文件之间切换。如果工程大,你打开的文件多,那么切换起来,就不是那么令人愉快的事了。
关于这个问题可以参照这个文章:https://docs.google.com/document/d/1XXMvReO8-Awi1EZXAXS4PzDzdNvV6pGcuaF4Q9821Es/pub
为了解决这个问题:我参照https://github.com/Swiip/generator-gulp-angular,引入了一种比较新的文件组织方式,具体的大家读上面的文章吧,或者试一下我做的这个generator,https://github.com/njleonzhang/generator-gulp-ionic。
欢迎大家提意见或者给星星。
页:
[1]