安全网站建设情况,城乡建设厅官方网站办事大厅,竞价是什么意思,微信营销平台哪个好1. 安装 nvm
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash 验证nvm安装完成
command -v nvm 如果安装完成#xff0c;就会显示如下
nvm 2. 查看 nvm 可以安装的 node 版本 查看可以安装的版本
nvm ls-remote 查看所有可以安装的… 1. 安装 nvm
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash 验证nvm安装完成
command -v nvm 如果安装完成就会显示如下
nvm 2. 查看 nvm 可以安装的 node 版本 查看可以安装的版本
nvm ls-remote 查看所有可以安装的LTS版本长期支持版
nvm ls-remote --lts 3. 安装指定版本的 node 官方推荐的安装方式 nvm install 版本号
$ nvm install v5.5.0 但是推荐使用速度更快的方式使用淘宝源安装
$ NVM_NODEJS_ORG_MIRRORhttps://npm.taobao.org/mirrors/node nvm install 6 默认会安装一个系列中最新的版本
$ NVM_NODEJS_ORG_MIRRORhttps://npm.taobao.org/mirrors/node nvm install 6 Downloading and installing node v6.10.2... Downloading https://npm.taobao.org/mirrors/node/v6.10.2/node-v6.10.2-darwin-x64.tar.gz... ######################################################################## 100.0% Computing checksum with shasum -a 256 Checksums matched! Now using node v6.10.2 (npm v3.10.10) Creating default alias: default - 6 (- v6.10.2) 也可以在最后指定版本号
$ NVM_NODEJS_ORG_MIRRORhttps://npm.taobao.org/mirrors/node nvm install 6.10.2 $ NVM_NODEJS_ORG_MIRRORhttps://npm.taobao.org/mirrors/node nvm install 7.9.0 Downloading and installing node v7.9.0... Downloading https://npm.taobao.org/mirrors/node/v7.9.0/node-v7.9.0-darwin-x64.tar.gz... ######################################################################## 100.0% Computing checksum with shasum -a 256 Checksums matched! Now using node v7.9.0 (npm v4.2.0) 4. 查看已经安装的 node 查看安装的版本 nvm ls
$ nvm ls v6.10.2 - v7.9.0 default - 6 (- v6.10.2) node - stable (- v7.9.0) (default) stable - 7.9 (- v7.9.0) (default) 也可以通过目录查看
/Users/macroot [macrootmacroots-MacBook-Pro] [9:06] ls -a ~/.nvm/versions/node . .. v6.10.2 v7.9.0 5. 切换 node 版本 切换node版本 nvm use 版本号
切换至指定版本
$ nvm use v6.10.2 Now using node v6.10.2 (npm v3.10.10) 用node -v确认
$ node -v v6.10.2 6. 设定默认的 node 版本 设定默认的node版本 nvm alis default 版本号
$ nvm alias default v6.6.0 default - v6.6.0 打开新的终端用nvm current查看当前版本显示
$ nvm current v6.6.0 7. 卸载指定版本的 node 7.1 用户权限提升
当使用nvm uninstall node版本号的时候通常会被提示
$ nvm uninstall v6.6.0 file is not writable or self-owned: $NVM_DIR/versions/node/v6.6.0/bin/cnpm Cannot uninstall, incorrect permissions on installation folder. This is usually caused by running npm install -g as root. Run the following commands as root to fix the permissions and then try again. chown -R username $NVM_DIR/versions/node/v6.6.0 chmod -R uw $NVM_DIR/versions/node/v6.6.0 最后两行的意思是
第1行把指定目录的所有者改为 username 所有这里 username 是用户名可以改成 $(whoami) 避免输入错误。所以先输入以下命令使用sudo
$ sudo chown -R $(whoami) $NVM_DIR/versions/node/v6.6.0 第2行uw中u表示所有者表示增加权限w表示可写入。整句表示对目录所有者增加写入权限。所以再输入使用sudo
$ sudo chmod -R uw $NVM_DIR/versions/node/v6.6.0 7.2 删除指定版本 node
当用户有了权限之后就可以删除指定版本的 node
$ nvm uninstall v6.6.0 Uninstalled node v6.6.0