在ubuntu系统上安装nodejs和bower工具。

强烈推荐方案二

方案一

安装准备:pyhtonmakegccg++均已安装

第一步 将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

到此nodejsbower工具安装完成,接下来请享受bower工具带来的舒适吧!

方案二

由于国内直接访问软件源的网速不是很好,而且apt源nodejs版本也不是很好,所以建议采用方案二——使用NPM淘宝镜像来实现

第一步 在 https://npm.taobao.org/mirrors/node 中找到你想要的nodejs版本,建议采用v4.4.3LTS版本或者the 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