在 ubuntu 系统上安装 nodejs 和 bower 工具。
强烈推荐方案二
方案一
安装准备:pyhton
、make
、gcc
、g++
均已安装
- 将 nodejs 的 ppa 源加入系统
sudo add-apt-repository ppa:chris-lea/node.js
- 更新系统软件源缓存并安装 nodejs
sudo apt-get update sudo apt-get install nodejs
- 使用 npm 命令全局安装 bower 命令
sudo npm install bower -g
到此
nodejs
和bower
工具安装完成,接下来请享受bower
工具带来的舒适吧!
方案二
由于国内直接访问软件源的网速不是很好,而且apt源
的nodejs
版本也不是很好,所以建议采用方案二(使用 NPM 淘宝镜像来实现)。
- 在 https://npm.taobao.org/mirrors/node 中找到你想要的 nodejs 版本,建议采用
v4.4.3LTS版本
或者Latest版本
wget –no-check-certifica https://npm.taobao.org/mirrors/node/v4.4.3/node-v4.4.3-linux-x64.tar.gz
(因为实验时主机为
Ubuntu 14.04 LTS 64位
操作系统,所以选择node-v4.4.3-linux-x64.tar.gz
) - 在用户根目录创建 node 文件夹,将下载的压缩包内容解压到该文件夹
tar zxf node-v4.4.3-linux-x64.tar.gz ~/node/
- 将node和npm命令加入用户环境变量
#在.bashrc文件的末尾加入 tee -a .bashrc << EOF PATH=$PATH:~/node/bin EOF source .bashrc node -v
(这样的命令就是只能单用户使用,如果需要多用户使用,请将
node文件夹
设置在系统公用目录,然后将bin目录
赋给权限755) - 安装cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
到此为止,
cnpm
命令就可以完全替代npm
进行使用,并且安装模块的速度杠杠的哦(毕竟是淘宝镜像源啊~) - 安装bower
cnpm install -g bower