码迷,mamicode.com
首页 > Web开发 > 详细

Nodejs版本管理方法

时间:2018-10-12 19:27:07      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:tps   tail   方法   .bashrc   inux   ati   export   let   curl   

简介
我以前写过关于Nodejs的版本管理
那个时候使用的是n来管理,但是n会在home目录下创建的安装目录不是隐藏的,所以对于我这个强迫症来说就很烦,所以现在就来说说nvm这个nodejs的版本管理工具

安装
安装很简单,一个命令搞定

使用curl安装: curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
使用wget安装: wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
之后就可以直接使用了,如果发现系统中没有nvm这个命令,那么可能是你的环境变量出了问题

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] &;&; /. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] &;&; /. "$NVM_DIR/bash_completion" # This loads nvm bash_completion

这三行写入.bashrc或.zshrc中就好了,这个取决于你用的shell是什么,我用的是zsh
接着执行source ~/.zshrcbash同理
之后可以输入nvm来验证一下

使用

nvm install <version> 安装一个版本nodejs
nvm uninstall <version> 卸载一个版本nodejs
nvm use <version> 使用一个nodejs版本
nvm ls 列出安装的所有版本nodejs

nvm常用命令
● nvm install <version> ## 安装指定版本,可模糊安装,如:安装v4.4.0,既可nvm install v4.4.0,又可nvm install 4.4
● nvm uninstall <version> ## 删除已安装的指定版本,语法与install类似
● nvm use <version> ## 切换使用指定的版本node
● nvm ls ## 列出所有安装的版本
● nvm ls-remote ## 列出所以远程服务器的版本(官方node version list)
● nvm current ## 显示当前的版本
● nvm alias <name> <version> ## 给不同的版本号添加别名
● nvm unalias <name> ## 删除已定义的别名
● nvm reinstall-packages <version> ## 在当前版本node环境下,重新全局安装指定版本号的npm包
附:MAC 打开.bash_profile

  1. 启动终端Terminal
  2. 进入当前用户的home目录
    输入cd ~

  3. 创建.bash_profile
    输入touch .bash_profile

  4. 编辑.bash_profile文件
    输入open -e .bash_profile

  5. 保存文件,关闭.bash_profile
  6. 更新刚配置的环境变量
    输入source .bash_profile
    Linux中profile、bashrc、bash_profile之间的区别和联系
    参考:https://blog.csdn.net/chenchong08/article/details/7833242

Nodejs版本管理方法

标签:tps   tail   方法   .bashrc   inux   ati   export   let   curl   

原文地址:http://blog.51cto.com/zjunzz/2299083

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!