1. 安裝生成器
Yeoman提供了generator-generator方便快速編寫自己的生成器。
安裝: npm install -g generator-generator
執行: yo generator
輸入要自定義生成器的名字後會建立好生成器的架子
2.安裝自定義生成器
建立好自定義生成器後將生成器開發目錄安裝到nodejs全域性環境就可以使用了。
例如:generator-demo
cd generator-demo 目錄後,npm link 將generator-demo軟連結到全域性,使用時在其它目錄輸入 yo demo。前提是已安裝好Yeoman。
3.定義生成器邏輯
因為generator-demo已經跟開發目錄軟連結,寫好程式碼後,可以直接在其它目錄中使用yo demo 看效果
參考資源:
http://www.cnblogs.com/boychenney/p/yeoman_generator.html
http://zhangzhaoaaa.iteye.com/blog/2231330
https://www.npmjs.com/package/generator-thinkphp
https://git.oschina.net/jsplus/generator-pawa