搭建grunt开发环境

安装node

nvm管理node  http://javascript.ruanyifeng.com/nodejs/basic.html   

淘宝npm镜像  http://npm.taobao.org/  

 

安装rubyinstaller (gem)  

1. 通过npm安装, npm install gem  MAC, WINS上都好像可行。 

2. SUSE通过zypper安装,除了rubygems, 还有一大推其他的, 否则后面安装其他组件,如compass时就会报错。  

 

 

设置ruby gems镜像 (感谢淘宝源)

gem sources -l

gem sources -r http://rubygems.org/

gem sources -a https://ruby.taobao.org/

gem sources -l

sudo gem update —system 

 

安装ruby组件

gem install compass    (新版本要装Compass-blueprint

 

 

全局安装grunt

 

npm install -g grunt-cli

 
 
进入项目文件夹 npm install

 

 

注意:

1. 这些工具安装好以后,MAC和Windows平台是可以共享的, 里面package包是一样的 (这与node.js的版本有关系,要配对,最好就是团队都安装同一个版本的node.)

2. imagemin 有些调皮,Fatal error: ENOENT, no such file or directory 'img/XX.png' 参考  http://blog.csdn.net/greenqingqingws/article/details/20370957  

 
如何使用代理?  
DEBUG生产问题, 生产上的JS都是压缩和污染过的, 如何引用本地的JS来DEBUG? 将你需要的JS, Html等重定向。 
 
http://stackoverflow.com/questions/7960993/fiddler-creating-an-autoresponse-rule-to-map-all-calls-to-one-host-to-another-h    
 
http://www.cnblogs.com/ShepherdIsland/archive/2012/05/22/Fiddler_AutoResponder_REGEX.html
 
 
 
 
 

 

 

  

posted @ 2015-04-19 11:15  jianhua_iphone  阅读(207)  评论(0编辑  收藏  举报