node常用模块之nvm使用
更多node常用模块使用请访问:node常用模块汇总
nvm这是一款node.js版本管理的工具。
nvm install ## 安装指定版本,可模糊安装,如:安装v6.2.0,既可nvm install v6.2.0,又可nvm install 6.2
nvm uninstall ## 删除已安装的指定版本,语法与install类似
nvm use ## 切换使用指定的版本node
nvm alias default ## 切换使用指定的版本node 如:安装v6.2.0,既可nvm alias default v6.2.0
nvm ls ## 列出所有安装的版本
nvm ls-remote ## 列出所以远程服务器的版本(官方node version list)
nvm current ## 显示当前的版本
nvm alias ## 给不同的版本号添加别名
nvm unalias ## 删除已定义的别名
nvm reinstall-packages ## 在当前版本node环境下,重新全局安装指定版本号的npm包
卸载
nvm use system
npm uninstall -g a_module
切换node版本问题
-
nvm use切换,有坑!!!,注意!!!!!
使用nvm use 切换后, node -v 版本改了,nvm list 也可以看到node版本改变了,但是关闭命令窗口,再打开新的命令窗口 node -v 版本又恢复成之前的版本了,所以这样不能切换版本。 -
nvm alias default
使用nvm alias default 切换后, node -v 版本没改变,但是nvm list 时候 default版本是改变了,关闭命令窗口,再打开新的命令窗口 node -v 版本,就是切换后的版本了。
总结:反正就是个坑,咱也不知道为啥,看网上有人说设置环境变量,但是我没设置,用的方法2,这样切换的版本也可以。希望对大家有帮助
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析