首页 专题 H5案例 前端导航 UI框架

Ubuntu 16.04 64位 搭建 NodeJS 环境

作者:TG 日期: 2017-03-22 阅读: 1542
最近在虚拟机里安装了Ubuntu 16.04, 在这里记录一下搭建NodeJs环境的步骤!

1、下载解压

可以在这里下载node:

英文官网:Download
中文官网:Download

打开终端,解压 node-v6.10.0-linux-x64.tar.xz

tar -xJf node-v6.10.0-linux-x64.tar.xz

注意:是-xJf,而不是-xjf,J应该是大写。

执行完后,你会看到多了一个node-v6.10.0-linux-x64文件夹,你在里面的bin文件夹里可以看到node和npm运行文件。

然后将文件移动到通用的软件安装目录/opt/

sudo mv node-v6.10.0-linux-x64 /opt/


2、验证

到这里,你就可以运行nodenpm

cd /opt/node-v6.10.0-linux-x64/bin/

./node -v


// v6.10.0


./npm -v


// 3.10.10

不过目前只能是局部运行,而不能全局运行node和npm。

3、配置全局

要让node和npm命令可以全局运行,我们需要配置,就像在window上配置环境变量一样。

sudo ln -s /opt/node-v6.10.0-linux-x64/bin/node /usr/local/bin/node

sudo ln -s /opt/node-v6.10.0-linux-x64/bin/npm /usr/local/bin/npm

配置完成后,我们就可以在全局中使用:

node -v

// v6.10.0


npm -v

// 3.10.10


一些npm的命令:

/* 全局安装 */

npm install -g package-name


/* 删除模块 */

npm uninstall -g package-name


/* 查看全局安装的路径 */

npm config get prefix


/* 修改全局安装的路径 */

npm config set prefix "newFolder"


4、可能遇到的问题

(1) 全局配置时

当你进行全局配置时,万一你将node的路径写错了,然后又手抖一下执行了。那如何修改呢?

如果你直接再配置,是会报错的,所以我们需要先删除后再配置,比如node的配置:

/* 删除 */

rm -rf /usr/local/bin/node

/* 重新配置 */

sudo ln -s /opt/node-v6.10.0-linux-x64/bin/node /usr/local/bin/node

在执行上面的命令时,如果说权限不够,我们只需:

sudo su

这样就进入root了,会提示你输入密码,然后你就可以删除了。

如果你遇到什么奇葩问题,可以在下方的评论区留言,我们可以一起探讨解决!


关注”全栈技术杂货铺“

全栈技术杂货铺