React 脚手架与yeoman generator制作
闲来无事加上react配置起来有点麻烦研究了一下yeoman这个脚手架工具,按照自己的习惯制作了一个,共的来说比较简单。
怎么制作yeoman generator就不多说了网上一大堆教程,建议参考:写一个自己的 Yeoman Generator,也可以对照着现有的generator制作,满足需求即可,可以参考我的generator-react-init
可能遇到的问题
-
制作时想再本地测试,可以在此项目根目录执行
npm link
可将此项目链接到全局,执行yo project-name
制作完成后npm unlink
取消即可 -
制作项目的名称需要以
generator-*
开头,这样目录名称就会是generator-project-name
,但是执行时不需要generator-
。