在ubuntu下安装yeoman--Installing yeoman(grunt, bower and yo) on Ubuntu

前言:

Yeoman主要是由三部分组成

1.Grunt(自动化)
2.Bower(包管理器)
3.Yo(框架)
Yo依赖于Grunt和Bower,同时需要使用Nodejs去安装Yo的全部,因此还需要Git, Sass with Compass, Nodejs做为依赖.

准备条件:

一.install Sass

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install build-essential openssl libssl-dev curl

二.install Ruby and rvm

sudo apt-get update
sudo apt-get install ruby
curl -L get.rvm.io | bash -s stable --auto
. ~/.bash_profile

sudo apt-get install build-essential openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion pkg-config

rvm install 2.0.0
rvm use 2.0.0

ruby -v
rvm --default use 2.0.0-p247

三.install compass

gem install compass

四.install NVM(Node Ver­sion Man­ager)

这里的前提是需要安装git,我之前已经装好了就不再赘述了,网上教程特别多,找找就好,而且我自己这块也不是特别明白.

git clone git://github.com/creationix/nvm.git ~/.nvm
echo '[[ -s "$HOME/.nvm/nvm.sh" ]] && source "$HOME/.nvm/nvm.sh"' >> ~/.bash_profile

五.install NodeJs

sudo apt-get update  
sudo apt-get install -y python-software-properties software-properties-common  
sudo add-apt-repository ppa:chris-lea/node.js  
sudo apt-get update  
sudo apt-get install nodejs  

奴家是这样安装的,妥妥的装好了,用node -v检查一下
node -v
打印个hello world瞅一眼
node
写一个hello.js验证一下
hello.js
在hello.js所在的目录下$ node hello.js
node hello.js
然后在浏览器上输入地址 http://127.0.0.1:8124/
浏览器里输入地址

六.install NPM(Node Package Manager)

curl http://npmjs.org/install.sh | sudo sh

使用这条命令原则上来说是没问题的.记得在 sh前面加上sudo.
但是我是失败了,感觉那个网站访问不到一样.
因此我尝试了这样:

curl https://www.npmjs.com/install.sh | sudo sh

竟然成功了!!!

如果米有curl,就这样

sudo apt-get install curl

然后再用 npm –version检查版本

npm --version
2.9.0

正式安装

就一句话:

sudo npm install -g yo grunt-cli bower 

然后慢慢等待,这样就ok了
yeoman安装成功

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值