node 版本切换的实现


Posted in Javascript onFebruary 02, 2020

nvm是node.js的版本管理器,可以安装和切换不同版本node.js

第一步:下载

下载地址:https://github.com/coreybutler/nvm-windows/releases

第二步:安装

按照提示完成安装即可,安装完成后可以检测一下是否安装成功

在cmd命令行输入nvm,如果出现nvm版本号和一系列帮助指令,则说明nvm安装成功。

第三步:修改settings.txt

在你安装的目录下找到settings.txt文件,打开后加上 
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

这一步主要是将npm镜像改为淘宝的镜像,可以提高下载速度。

第四步:node.js 安装

可以先使用 num list 查看本地已安装的版本

然后使用 nvm list available 查看所有版本

NVM常用命令
nvm list 查看已经安装的版本
nvm list installed 查看已经安装的版本
nvm list available 查看网络可以安装的版本
nvm version 查看当前的版本
nvm install 安装最新版本nvm
nvm use <version> ## 切换使用指定的版本node
nvm ls 列出所有版本
nvm current显示当前版本
nvm alias <name> <version> ## 给不同的版本号添加别名
nvm unalias <name> ## 删除已定义的别名
nvm reinstall-packages <version> ## 在当前版本node环境下,重新全局安装指定版本号的npm包
nvm on 打开nodejs控制
nvm off 关闭nodejs控制
nvm proxy 查看设置与代理
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路径

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
学习jquery之一
Apr 27 Javascript
javascript 模式设计之工厂模式学习心得
Apr 27 Javascript
解析window.open的使用方法总结
Jun 19 Javascript
用Jquery实现滚动新闻
Feb 12 Javascript
全面了解javascript中的错误处理机制
Jul 18 Javascript
jQuery数组处理函数整理
Aug 03 Javascript
BootStrap Datepicker 插件修改为默认中文的实现方法
Feb 10 Javascript
jQuery时间验证和转换为标准格式的时间格式
Mar 06 Javascript
详解VUE里子组件如何获取父组件动态变化的值
Dec 26 Javascript
JS立即执行的匿名函数用法分析
Nov 04 Javascript
JavaScript Reflect Metadata实现详解
Dec 12 Javascript
Vue的props父传子的示例代码
May 20 Javascript
vue路由缓存的几种实现方式小结
Feb 02 #Javascript
vue简单封装axios插件和接口的统一管理操作示例
Feb 02 #Javascript
vue实现路由不变的情况下,刷新页面操作示例
Feb 02 #Javascript
JQuery事件委托(适用于给动态生成的脚本元素添加事件)
Feb 01 #jQuery
基于node+vue实现简单的WebSocket聊天功能
Feb 01 #Javascript
基于vue和websocket的多人在线聊天室
Feb 01 #Javascript
node crawler如何添加promise支持
Feb 01 #Javascript
You might like
ThinkPHP 表单自动验证运用示例
2014/10/13 PHP
laravel框架中间件 except 和 only 的用法示例
2019/07/12 PHP
一段实时更新的时间代码
2006/07/07 Javascript
通过JAVASCRIPT读取ASP设定的COOKIE
2006/11/24 Javascript
nodejs入门详解(多篇文章结合)
2012/03/07 NodeJs
javascript中onclick(this)用法介绍
2013/04/19 Javascript
javascript中声明函数的方法及调用函数的返回值
2014/07/22 Javascript
JavaScript表单验证实例之验证表单项是否为空
2016/01/10 Javascript
浅谈JavaScript中数组的增删改查
2016/06/20 Javascript
jquery点击切换背景色的简单实例
2016/08/25 Javascript
jQuery删除节点用法示例(remove方法)
2016/09/08 Javascript
js利用clipboardData实现截屏粘贴功能
2016/10/12 Javascript
bootstarp modal框居中显示的实现代码
2017/02/18 Javascript
Vue结合SignalR实现前后端实时消息同步
2017/09/19 Javascript
轻松学习JavaScript函数中的 Rest 参数
2019/05/30 Javascript
详解json串反转义(消除反斜杠)
2019/08/12 Javascript
[02:42]DOTA2城市挑战赛收官在即 四强之争风起云涌
2018/06/05 DOTA
Python随机生成一个6位的验证码代码分享
2015/03/24 Python
python正则中最短匹配实现代码
2018/01/16 Python
Python随机函数random()使用方法小结
2018/04/29 Python
python绘制漏斗图步骤详解
2019/03/04 Python
python爬虫selenium和phantomJs使用方法解析
2019/08/08 Python
基于pytorch的保存和加载模型参数的方法
2019/08/17 Python
Python进程Multiprocessing模块原理解析
2020/02/28 Python
Django通过设置CORS解决跨域问题
2020/11/26 Python
浅析rem和em和px vh vw和% 移动端长度单位
2016/04/28 HTML / CSS
移动HTML5前端框架—MUI的使用
2017/12/18 HTML / CSS
意大利奢侈品购物网站:Deliberti
2019/10/08 全球购物
学生生病请假条范文
2014/02/16 职场文书
行政部岗位职责范本
2014/03/13 职场文书
大学新闻系应届生求职信
2014/06/02 职场文书
团队激励口号
2014/06/06 职场文书
优秀团员自我评价
2015/03/10 职场文书
2015年简历自我评价范文
2015/03/11 职场文书
2016年小学生教师节广播稿
2015/12/18 职场文书
python井字棋游戏实现人机对战
2022/04/28 Python