0%

Node

安装

先去官网下载源码

1
2
3
4
5
6
7
8
9
10
//首先确保系统安装来python,gcc,g++,如果没有则安装:
sudo apt-get install python
sudo apt-get install build-essential
sudo apt-get install gcc
sudo apt-get install g++

//默认安装:
./configure //可以指定路径 ./configure –prefix=/opt/local/node
make
sudo make install

npm 升级

1
2
3
curl -0 -L https://npmjs.com/install.sh | sudo sh
//或者
curl -L https://npmjs.org/install.sh | sh

npm 国内镜像源

1
2
npm config set registry https://registry.npm.taobao.org --global
npm config set disturl https://npm.taobao.org/dist --global

也可以配置 cnpm,具体可取npm官网查看

node 升级

node 有一个模块叫 n,是专门用来管理 node.js 的版本的

1
2
3
4
5
6
7
8
9
10
11
12
13
14
//首先安装n模块:
npm install -g n

//修改n的配置文件N_PREFIX为你的安装路径
N_PREFIX=${N_PREFIX-/opt/local/node/lib}

//使用或安装最新的官方发布:
n latest

//使用或安装稳定的正式版本:
n stable

//使用或安装最新的LTS正式版本:
n lts