Linux 环境下源码编译安装 NodeJS

在Linux环境下安装 NodeJS 有三种方式:

  • 源码编译安装
  • 使用预编译安装包安装
  • 使用包管理器安装 (不推荐)

本文使用第一种方式。

安装环境:

deepin linux 15.3

下载 Node.js 源码,请参考网址:http://nodejs.org/download/

Linux 环境下源码编译安装 NodeJS_第1张图片
选择 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
Linux 环境下源码编译安装 NodeJS_第2张图片
安装完毕

至此,源码编译安装 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

你可能感兴趣的:(Linux 环境下源码编译安装 NodeJS)