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

强烈推荐方案二

方案一

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

  1. 将 nodejs 的 ppa 源加入系统
    sudo  add-apt-repository ppa:chris-lea/node.js
    
  2. 更新系统软件源缓存并安装 nodejs
    sudo apt-get update
    sudo apt-get install nodejs
    
  3. 使用 npm 命令全局安装 bower 命令
    sudo npm install bower -g
    

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

方案二

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

  1. 在 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

  2. 在用户根目录创建 node 文件夹,将下载的压缩包内容解压到该文件夹
    tar zxf node-v4.4.3-linux-x64.tar.gz ~/node/
    
  3. 将node和npm命令加入用户环境变量
    #在.bashrc文件的末尾加入
    tee -a .bashrc << EOF
    PATH=$PATH:~/node/bin
    EOF
    source .bashrc
    node -v
    

    (这样的命令就是只能单用户使用,如果需要多用户使用,请将node文件夹设置在系统公用目录,然后将bin目录赋给权限755

  4. 安装cnpm
    npm install -g cnpm --registry=https://registry.npm.taobao.org
    

    到此为止,cnpm命令就可以完全替代npm进行使用,并且安装模块的速度杠杠的哦(毕竟是淘宝镜像源啊~)

  5. 安装bower
    cnpm install -g bower