查看nodejs版本号和npm版本号javascript
查看yeoman版本号,bower版本号和grunt版本号。
Yeoman是一个强健的工具,库,及工做流程的组合,帮你网页开发者快速建立出漂亮并且引人入胜的网页程序。如自动建立骨架程序
Bower 是 twitter 推出的一款前端的包管理工具,基于nodejs的模块化思想,把功能分散到各个模块中,让模块和模块之间存在联系,经过 Bower 来管理模块间的这种联系。
全局安装yo bower和grunt客户端
参考:html
删除node_modules文件、清除npm缓存和从新(据package.json)安装依赖项前端
安装“JavaScript 世界”的构建工具的客户端java
参考:node
安装Karma 到当前目录。karma是Google 开源的一个基于Node.js 的 JavaScript 测试执行过程管理工具(Test Runner)。该工具可用于测试全部主流Web浏览器,也可集成到 CI (Continuous integration)工具,也可和其余代码编辑器一块儿使用。
npm install grunt-karma --save-dev
安装可运行karma测试的插件
安装测试工具须要的插件。Jasmine (茉莉)是一款 JavaScript BDD(行为驱动开发)测试框架,它不依赖于其余任何 JavaScript 组件。它有干净清晰的语法,让您能够很简单的写出测试代码。对基于 JavaScript 的开发来讲,它是一款不错的测试框架选择。
参考:
http://karma-runner.github.io