Linux 环境下源码编译安装 NodeJS

在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

推荐阅读更多精彩内容

  • Linux 环境下源码编译安装 NodeJS及npm 标签(空格分隔): Linux 推荐获取node源码路径方法...
    袁俊亮技术博客阅读 8,816评论 0 2
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 166,699评论 24 703
  • 1 Node.js安装与配置 1.1 Windows平台下的Node.js安装 在过去,Node.js一直不支持在...
    七寸知架构阅读 3,619评论 0 50
  • 一、Linux 安装 nodejs的安装通常有两种方式,不少人在使用编译好的文件安装nodejs的时候出现了不少问...
    holidayPenguin阅读 1,322评论 0 0
  • 不知怎的,三年的时光转眼就过去。没有好好珍惜过的时光却给我留下了许多难忘的回忆。 有着三五至交,在你最需要的时候总...
    木子多多阅读 153评论 2 2
  • 亲爱的伙伴们: 大家好! 今天我想介绍一个课程,对我影响至深的一门课程,是它让我打开了自己的双眼去发现美好的事物,...
    紫漠的梦想森林阅读 189评论 4 1
  • 第二次看到那只虎纹的猫是在星期六的晚上。 我和朋友坐在奶茶店里闲聊,落地的玻璃窗外面忽然就出现了它敏捷的身影。 “...
    顾明远阅读 642评论 0 0