Yeoman致力于提高你在构建web应用时的生产力和舒适度 由三种核心工具构成:
需要用Npm安装
sudo npm install -g yo
如果npm版本大于1.2.10 会自动安装grunt和bower,如果没有是小于1.2.10版本的话,需要手动安装
npm install -g grunt-cli bower
如果之前全局安装过Grunt
的话,需要先删除
npm uninstall -g grunt
Windows下建议使用Console
或者PowerShell
。
安装generator-webapp
npm install -g generator-webapp
这个生成器里面包含了HTML5 Boilerplate
,jQuery
,Modernizr
,以及Bootstrap
。
创建一个目录
mkdir project
cd project
生成开发环境
yo webapp
默认安装的JS库有jQuery
默认的CSS前端库是Bootstrap
包管理用的是bower
测试用的是Karma
Execution Time (2014-05-12 09:22:14 UTC) jshint:all 88ms ▇▇▇ 1%
concurrent:test 1.1s ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 18%
autoprefixer:dist 62ms ▇▇ 1%
mocha:all 1.5s ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 26%
concurrent:dist 1.3s ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 21%
cssmin:generated 69ms ▇▇ 1%
uglify:generated 1.6s ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 28%
Total 6s
围观我的Github Idea墙, 也许,你会遇到心仪的项目