NodeJS 环境安装配置
注意
- 用这个方法,如果之前已经安装过NodeJs,就必须卸载之前安装的NodeJs.
- 删除环境变量中跟
NodeJS
相关的相关的配置 - 删除
C:\Users\<user>\AppData\Roaming\npm
- 删除
C:\Users\<user>\AppData\Roaming\npm-cache
- 删除
原来安装nodejs
的路径
Window
0.注意,安装路径(nvm,nodejs)一定不能太长,这是Windows的一个BUG
1.安装nvm(nodejs version manager)
项目主页github:https://github.com/coreybutler/nvm-windows
下载地址:https://github.com/coreybutler/nvm-windows/releases
下载nvm-setup.zip
,安装版,这样就可以免去配置环境变量.
安装方法
- 解压打开
nvm-setup.exe
一直
Next
,直到完成.打开
cmd
,输入nvm -v
,有就说明安装完成.-
如果出现
没有这个命令
.就查看系统环境变量PATH
中是否添加了%NVM_HOME%;%NVM_SYMLINK%
这两个.
-
系统变量,添加
- NVM_HOME : C:\nvm
- NVM_SYMLINK : C:\nodejs
- path后面添加
;%NVM_HOME%;%NVM_SYMLINK%
完成.重启电脑.
2.用nvm安装nodejs(cmd中)
由于我们在中国.一些原因所以安装NodeJS
前要配置一下
nvm node_mirror https://npm.taobao.org/mirrors/node/
nvm npm_mirror https://npm.taobao.org/mirrors/npm/
- 配置完成
启用nvm 管理nodejs
nvm on
安装最新版nodejs
nvm install latest
或者:
nvm install v8.4.0
查看已安装的所有node版本
nvm ls
启用哪个版本的nodejs
nvm use 8.4.0
试试nodeJS
node -v
3.国内环境的配置(cmd中)
npm install -g nrm --registry=https://registry.npm.taobao.org
nrm ls
nrm use taobao
Linux
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.6/install.sh | bash
OR Wget
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.6/install.sh | bash
添加环境变量
添加在以下文件其中一下就可以.
~/.bash_profile, ~/.zshrc, ~/.profile, or ~/.bashrc
下面的添加到上面文件的其中一个.
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
nvm -v # 有反应就说明可以了.
nvm ls-remote
nvm install v7.1.0
nvm use XXX
node -v #OK
npm -v #OK