nodejs安装管理工具nvm的安装和使用

https://segmentfault.com/a/1190000007612011

Windows下载安装
程序安装过程中,在 Set Node.js Symlink 这一步设置nodejs程序目录。
如设置为[C:DevTools odejs],则会在[C:DevTools]创建一个目录连接,指向nvm当前安装的nodejs目录。
注意:如自定义了安装目录,则该目录必须有windows安全权限里的“完全控制”。

配置 npm 全局安装路径
执行下面的命令:
npm config set prefix "D: odejs pm_global"
在 C:Users你的用户名 会生成个 .npmrc 文件,内容如下:
prefix=D: odejs pm_global
全局安装的包都会安装到这个文件夹里

设置 npm 全局安装路径的环境变量
设置——系统——关于——系统信息——高级程序设置——环境变量——xxx用户的变量
修改环境变量,添加 PATH 值为D: odejs pm_global

解决 nvm 下载慢的问题
在程序安装目录下找到 settings.txt,添加下面两行。
root: C:Program Files vm
path: C:Program Files odejs
+ node_mirror: https://npm.taobao.org/mirrors/node/
+ npm_mirror: https://npm.taobao.org/mirrors/npm/

常用命令:
nvm arch                         查看当前系统的位数和当前nodejs的位数
nvm install <version> [arch]     安装制定版本的node 并且可以指定平台 version 版本号  arch 平台
nvm list [available]         
  - nvm list   查看已经安装的版本
  - nvm list installed 查看已经安装的版本
  - nvm list available 查看网络可以安装的版本
nvm on                           打开nodejs版本控制
nvm off                          关闭nodejs版本控制
nvm proxy [url]                  查看和设置代理
nvm node_mirror [url]            设置或者查看setting.txt中的node_mirror,如果不设置的默认是 https://nodejs.org/dist/
nvm npm_mirror [url]             设置或者查看setting.txt中的npm_mirror,如果不设置的话默认的是:https://github.com/npm/npm/archive/.
nvm uninstall <version>          卸载制定的版本
nvm use [version] [arch]         切换制定的node版本和位数
nvm root [path]                  设置和查看root路径
nvm version                      查看当前的版本



Mac OS
安装
安装前卸载掉已安装的 Node 和已安装的全局模块
安装前新建 .bash_profile 文件(如果没有)
安装的时候会环境变量自动插入 .bash_profile.
执行下面命令安装
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash

卸载
$ sudo rm -rf `$NVM_DIR` # 执行完重启程序,输入 `nvm` 测试成功
还需要到以下文件中删除干净 NVM_DIR 相关的 (如果有)
~/.bash_profile, ~/.zshrc, ~/.profile, or ~/.bashrc

常用命令:
nvm --help                          显示所有信息
nvm --version                       显示当前安装的nvm版本
nvm install [-s] <version>          安装指定的版本,如果不存在.nvmrc,就从指定的资源下载安装
nvm install [-s] <version>  -latest-npm 安装指定的版本,平且下载最新的npm
nvm uninstall <version>             卸载指定的版本
nvm use [--silent] <version>        使用已经安装的版本  切换版本
nvm current                         查看当前使用的node版本
nvm ls                              查看已经安装的版本
nvm ls  <version>                   查看指定版本
nvm ls-remote                       显示远程所有可以安装的nodejs版本
nvm ls-remote --lts                 查看长期支持的版本
nvm install-latest-npm              安装罪行的npm
nvm reinstall-packages <version>    重新安装指定的版本
nvm cache dir                       显示nvm的cache
nvm cache clear                     清空nvm的cache

Centos 安装

参考nvm官方,执行install.sh

如安装失败可先考虑安装构建源包所需的工具
yum update
yum groupinstall 'Development Tools'

原文地址:https://www.cnblogs.com/liuzhenwei/p/12373107.html