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

来源:互联网 发布:linux chrome plugins 编辑:程序博客网 时间:2024/05/01 15:08

前言:

Yeoman主要是由三部分组成

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

准备条件:

一.install Sass

sudo apt-get updatesudo apt-get upgradesudo apt-get install build-essential openssl libssl-dev curl

二.install Ruby and rvm

sudo apt-get updatesudo apt-get install rubycurl -L get.rvm.io | bash -s stable --auto. ~/.bash_profilesudo 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-configrvm install 2.0.0rvm use 2.0.0ruby -vrvm --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 ~/.nvmecho '[[ -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 --version2.9.0

正式安装

就一句话:

sudo npm install -g yo grunt-cli bower 

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

1 0