node的安装

nodejs安装

本文采用nvm安装node

参考-nvm-的-README-,执行下面的命令,我用的是-ubuntu-系统应该这样的操作:

1
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.29.0/install.sh | bash

这样 nvm 就安装好了,可能要重启一下 shell 才有 nvm 这个命令。

查看版本:

1
nvm ls-remote

可以看到当前最新版本是-v6-2-0-,运行下面的命令来安装:

1
nvm install v6.2.0

现在再来安装一个包,看看会被安装到什么位置

1
$ npm i -g gulp

1
/Users/zyx/.nvm/versions/node/v6.2.0/bin/gulp

可以看到-gulp-这个包安装到了-Users-zyx-之下。并且可执行文件也自动导出为系统命令了,可以通过运行下面的命令来确认:

1
$ which gulp

1
/Users/zyx/.nvm/versions/node/v6.2.0/bin/gulp

设置默认版本

每次启动新 shell ,Node 还是老版本。写成最新安装的 NVM 版本:

1
$ nvm alias default 6.2.0

让npm使用淘宝镜像换源,到 taobao 相关页面,找到下面的命令:

1
2
3
4
5
6
$ echo alias cnpm="npm --registry=https://registry.npm.taobao.org \
--cache=$HOME/.npm/.cache/cnpm \
--disturl=https://npm.taobao.org/dist \
--userconfig=$HOME/.cnpmrc
$ ~/.zshrc
$ source ~/.zshrc

因为我是ubuntu系统请把上面的 .zshrc 替换为 .bashrc 。

cnpm跟npm用起来没有任何区别,可以放心使用。但是由于是国内的源,在安装包的时候会下载的更快

坚持原创技术分享,您的支持将鼓励我继续创作!