node install

  1. node install(方法一)

    1
    2
    3
    4
    5
    6
    7
    8
    1.安装nvm
    [root@dev app]# wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash

    2.安装nodejs
    [root@dev app]# NVMW_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node nvm install v6.9.1

    3.安装
    [root@dev app]# npm --registry=http://r.cnpmjs.org install -g hexo-cli
  2. node install(方法二)

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    [root@dev app]# xz -d node-v8.1.3-linux-x64.tar.xz
    [root@dev app]# tar xf node-v8.1.3-linux-x64.tar
    [root@dev app]# mv node-v8.1.3-linux-x64 /mnt/app/node
    [root@dev app]# chown -R root.root /mnt/app/node

    [root@dev app]# echo 'NODE_HOME=/mnt/app/node' |tee /etc/profile.d/node.sh
    [root@dev app]# echo 'NODE_PATH=${NODE_HOME}/lib/node_modules' |tee -a /etc/profile.d/node.sh
    [root@dev app]# echo 'export PATH=${PATH}:${NODE_HOME}/bin' |tee -a /etc/profile.d/node.sh
    [root@dev app]# source /etc/profile

    [root@dev app]# node -v
    v8.1.3
  3. 修改npm源

    1
    2
    3
    4
    5
    6
    [root@dev app]# echo 'registry = https://registry.npm.taobao.org' > ~/.npmrc
    或者:
    [root@dev app]# npm --registry http://registry.cnpmjs.org info express

    [root@dev app]# npm -v
    5.0.3
  4. 补充说明

    1
    2
    3
    tar cf xxx.tar xxx
    xz -z xxx.tar
    xz -d xxx.tar.xz*
  5. windows安装nodejs

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    1.下载软件包并安装
    2.打开软件包位置,并创建两个目录"npm_global"和"npm_cache"
    3.打开git-cmd.ext,设置npm参数
    npm config set prefix "D:\Program Files\nodejs\npm_global"
    npm config set cache "D:\Program Files\nodejs\npm_cache"
    4.将"D:\Program Files\nodejs\npm_global"添加到环境变量
    D:\Program Files\nodejs\node_modules
    5.测试
    npm config get proxy
    npm config get https-proxy
    如果返回值不为null,继续执行:
    npm config set proxy null
    npm config set https-proxy null
    npm config set registry http://registry.cnpmjs.org/
    直接编辑c盘下的.npmrc文件,将registry的值修改为:
    registry = http://registry.cnpmjs.org