在Linux环境下安装 NodeJS 有三种方式:
- 源码编译安装
- 使用预编译安装包安装
- 使用包管理器安装 (不推荐)
本文使用第一种方式。
安装环境:
deepin linux 15.3
下载 Node.js 源码,请参考网址:http://nodejs.org/download/
选择 Source Code安装过程:
1.登陆到Linux终端:
tsw@linux:~$
2.下载NodeJS安装包:
#wget https://nodejs.org/dist/v7.4.0/node-v7.4.0.tar.gz
3.解压并安装
# 解压源码压缩包
sudo tar xvf node-v7.4.0.tar.gz
# 切换到解压后的文件夹内
cd node-v7.4.0
#开始安装,编译大概会有20分钟之久
sudo ./configure
sudo make
sudo make install
# 查看当前安装的Node的版本
node -v
v7.4.0
# 查看NPM版本
npm -v
4.0.5
安装完毕
至此,源码编译安装 NodeJS 完成!
配置淘宝 NPM 镜像
由于特殊原因,在国内访问 npm 官方镜像站经常出问题。好在阿里云搭建了一个国内的npm镜像站 :https://npm.taobao.org/ ,通过简单配置,可以用 cnpm
代替默认的npm
。
$ npm install -g cnpm --registry=https://registry.npm.taobao.org
$ cnpm install [name]
相关 NPM 命令
# 更新 npm
sudo npm install -g npm
网友评论
1 从nodejs.org下载source code慢的话,可以去淘宝npm镜像下
2 事先需要用apt-get安装g++, make, (也许还有python)