在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 Version Manager)
这里的前提是需要安装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检查一下
打印个hello world瞅一眼
写一个hello.js验证一下
在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了
1 0
- 在ubuntu下安装yeoman--Installing yeoman(grunt, bower and yo) on Ubuntu
- Ubuntu下安装yeoman
- Yeoman(Yo、Grunt、Bower),node.js学习笔记
- Yeoman(Yo、Grunt、Bower),node.js学习笔记
- bower grunt yeoman
- Yeoman & Grunt & bower
- 前段自动化工具grunt bower yeoman安装
- Yeoman Grunt Bower配置相关
- yeoman、bower、grunt 开发收集
- Windows下Yeoman+Grunt+Bower快速搭建AngularJS开发环境
- Ubuntu下添加nodejs环境变量+ yo 不是有效的命令(yeoman)
- yeoman-bower-grunt之间的关系
- Yo(Yeoman)
- 前端自动化学习笔记(一)——Yeoman,bower,Grunt的安装
- 安装Yeoman + Bower + Grunt 创建angularjs 项目结构(新手笔记一)
- windows 下安装yeoman
- window下安装Yeoman
- windows下yeoman安装
- 浅谈Javascript中的Function与Object
- 分布式存储的构想
- ACM-迷宫的最短路径(bfs版)
- java中stringBuilder的用法
- pat 06-图2. Saving James Bond - Easy Version (25)
- 在ubuntu下安装yeoman--Installing yeoman(grunt, bower and yo) on Ubuntu
- Javascript_Note.5
- 【OpenCV】矩阵和图像的操作总结查询
- uCOS-III学习笔记
- NSSet,NSMutableSet,NSIndexSet
- 【leetcode】Symmetric Tree
- Java中==和equals的区别和用法(经典)
- 字符串排列与八皇后问题
- Planting Trees(水题)