首先,这玩意一定要npm。而公司又把npm的下载给封了。恭喜,只能回家慢慢玩了。
安装,只需要双击exe文件。哦,不对,只需要敲击键盘
<!-- lang: js -->
npm install -g yo grunt-cli bower karma
嗯,
- yo,就是yo,♂哲♂学♂。
- grunt是头充满野性的野猪。
- bower是只鸟。
karma,yoooo,karma。
充满了♂哲♂学♂。
装好vs之后我们新建工程,点击已安装工程模板。嗯……没有,那么我们装一个,
<!-- lang: js -->
npm install -g generator-angular
然后再点击这个模板:
<!-- lang: js -->
yo angular
然后就会让你做一个初步配置: 1.要不要用 Sass 2.要不要用 Bootstrap 3.要不要用 angular-resource.js angular-cookies.js angular-sanitize.js angular-route.js 我猜……绿色实心点的意思是选中吧。 选了之后就会看到哗哗哗的刷屏。
<!-- lang: c# -->
app // angular的js文件夹
node_modules // 服务器端node的引用模块
test // 测试用文件夹
.bowerrc // bower的配置文件
.editorconfig
.gitattributes
.gitignore
.jshintrc
.travis.yml
bower.json // bower 用配置文件
Gruntfile.js // grunt 的配置文件
karma.conf.js // karma测试框架的配置文件
karma-e2e.conf.js
package.json // yo 出来的 grunt 之类用到的包的配置文件
总之就出来一堆。
运行一下:
<!-- lang: js -->
grunt server
嗯,居然就起来了。 还有跑一下测试。
<!-- lang: js -->
grunt test
也跑起来了。