ubuntu 使用 node 和 npm

前端之家收集整理的这篇文章主要介绍了ubuntu 使用 node 和 npm前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

〇、 需求

想在 ubuntu 16 中使用 node 和 npm

一、 下载最新版本的 node

node 官方下载地址 :https://nodejs.org/en/

写博文的时候下的是 6.11.4 LTS 长期支持版,最新版已经去到了 8.7.0

下载到 ~/Downloads 目录

二、解压并移动到安装目录

1、 解压

$ tar -xJf node-v6.11.4-linux-x64.tar.xz

2、 移动

$ sudo cp -R node-v6.11.4-linux-x64 /etc/

3、 修改所属用户

因为我的当前登录用户不是 root ,还是改一下比较好

$ cd /etc
$ sudo chown -R don node-v6.11.4-linux-x64/

三、 添加 node 和 npm 系统命令

1、 添加命令

$ sudo ln -s /etc/node-v6.11.4-linux-x64/bin/node  /usr/local/bin/node
$ sudo ln -s /etc/node-v6.11.4-linux-x64/bin/npm /usr/local/bin/npm

2、 试一下这两个命令

$ node -v
v6.11.4
$ npm -v
3.10.10

完成

四、 使用淘宝 NPM 镜像

由于众所周知的原因,如果直接在 npm 上面下载包是很慢的,所以这里使用每十分钟和官方 npm 同步一次的淘宝 npm 镜像源。设置方法在这里 :http://npm.taobao.org/

由于上面留下了一些坑,这里把完整操作过程也贴一下

1、 修改使用源

$ npm install -g cnpm --registry=https://registry.npm.taobao.org

2、 添加 cnpm 系统命令

$ sudo ln -s /etc/node-v6.11.4-linux-x64/lib/node_modules/cnpm/bin/cnpm /usr/loc
al/bin/cnpm

3、 测试一下 cnpm 命令

$ cnpm -v
cnpm@5.1.1 (/etc/node-v6.11.4-linux-x64/lib/node_modules/cnpm/lib/parse_argv.js)
npm@5.4.2 (/etc/node-v6.11.4-linux-x64/lib/node_modules/cnpm/node_modules/npm/lib/npm.js)
node@6.11.4 (/etc/node-v6.11.4-linux-x64/bin/node)
npminstall@3.1.4 (/etc/node-v6.11.4-linux-x64/lib/node_modules/cnpm/node_modules/npminstall/lib/index.js)
prefix=/etc/node-v6.11.4-linux-x64 
linux x64 4.10.0-37-generic 
registry=http://registry.npm.taobao.org

完美

猜你在找的Ubuntu相关文章