如何安装YEOMAN
yeoman的安装是很麻烦的,它需要ruby、compass、Python、nodejs、git等的支持。其中nodejs跟git请先自行安装。第一次写博客··,这个安装花了我一天。
步骤:
一:安装ruby。
官网上下载安装,略。
二:安装compass。
Compass 是一个用来开发 CSS 的工具,官方站点: http://compass-style.org/ 。 后面 Yeoman 启动的时候需要依赖这个工具,所以是必须安装的。官方介绍了使用 gem 自动安装的方式,可惜,这种方法不成功,因为自动获取的那个 URL 被墙掉了!!!
本来用的是ruby的淘宝镜像。但是没有速度,就换了个镜像
$ gem sources --remove https://rubygems.org/
$ gem sources -a http://gems.ruby-china.org/
$ gem sources -l
*** CURRENT SOURCES ***
http://gems.ruby-china.org/
# 请确保只有 ruby.taobao.org
$ gem install 你想安装的gem
然后安装sass:
gem install sass
gem install compass
选好版本自己装。装完后,用一下方法测试是否安装成功。
node -v 或 node --version
四: 安装 python 环境
http://www.python.org/download/
选好版本自己装,装完确认 python 的环境变量有没有配好。(安装程序会自动在环境变量的path里面添加python的安装目录,有即成功)
五:安装yeoman
这里再提一点,因为国内的某些原因,通过node安装工具可能会非常慢,这里需要我们做一点修改,也就是使用淘宝npm镜像。具体方法如下:
1.命令窗口(上面提到的Git Bash here )执行:npm config set registry https://registry.npm.taobao.org
2继续执行命令验证:npm info underscore (如果上面配置正确这个命令会有字符串response)
切换淘宝镜像的方法还有其他的,感兴趣的自行Google/百度。
安装Yeoman的命令:npm install -g yo
验证方式: yo -v 或者 yo --version 显示版本号
安装bower的命令 :npm install -g bower
验证方式: bower -v 显示版本号
安装grunt的命令 :npm install -g grunt-cli
验证方式: 输入grunt 会有提示
到这里基本的工具都已经安装好了。