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 全选效果实现代码
Mar 23 Javascript
基于jQuery的ajax功能实现web service的json转化
Aug 29 Javascript
stream.js 一个很小、完全独立的Javascript类库
Oct 28 Javascript
jQuery创建DOM元素实例解析
Jan 19 Javascript
JavaScript实现控制打开文件另存为对话框的方法
Apr 17 Javascript
npm 更改默认全局路径以及国内镜像的方法
May 16 Javascript
微信小程序scroll-x失效的完美解决方法
Jul 18 Javascript
在vue中使用v-bind:class的选项卡方法
Sep 27 Javascript
jQuery实现的3D版图片轮播示例【滑动轮播】
Jan 18 jQuery
10种JavaScript最常见的错误(小结)
Jun 21 Javascript
jquery实现鼠标悬浮弹出气泡提示框
Dec 23 jQuery
VUE使用draggable实现组件拖拽
Apr 06 Vue.js
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
laravel 实现上传图片到本地和前台访问示例
2019/10/21 PHP
javascript与cookie 的问题详解
2013/11/11 Javascript
jquery和雅虎的yql服务实现天气预报服务示例
2014/02/08 Javascript
jQuery+HTML5实现图片上传前预览效果
2015/08/20 Javascript
JS实现的左侧竖向滑动菜单效果代码
2015/10/19 Javascript
每天一篇javascript学习小结(Array数组)
2015/11/11 Javascript
一波JavaScript日期判断脚本分享
2016/03/06 Javascript
JS实现的相册图片左右滚动完整实例
2016/11/23 Javascript
完美实现js焦点轮播效果(一)
2017/03/07 Javascript
Vue.js 动态为img的src赋值方法
2018/03/14 Javascript
以v-model与promise两种方式实现vue弹窗组件
2018/05/21 Javascript
JavaScript折半查找(二分查找)算法原理与实现方法示例
2018/08/06 Javascript
JS 数组随机洗牌的实例代码
2018/09/12 Javascript
VUE-cli3使用 svg-sprite-loader
2018/10/20 Javascript
javascript实现简单页面倒计时
2021/03/02 Javascript
[07:27]DOTA2卡尔工作室 英雄介绍水晶室女篇
2013/06/21 DOTA
用Python实现协同过滤的教程
2015/04/08 Python
python中zip和unzip数据的方法
2015/05/27 Python
python anaconda 安装 环境变量 升级 以及特殊库安装的方法
2017/06/21 Python
python3实现跳一跳点击跳跃
2018/01/08 Python
Django ORM多对多查询方法(自定义第三张表&amp;ManyToManyField)
2019/08/09 Python
python中使用input()函数获取用户输入值方式
2020/05/03 Python
python opencv把一张图片嵌入(叠加)到另一张图片上的实现代码
2020/06/11 Python
html5的pushstate以及监听浏览器返回事件的实现
2020/08/11 HTML / CSS
Aveda美国官网:天然护发产品、洗发水、护发素和沙龙
2016/12/09 全球购物
YSL圣罗兰美妆官方旗舰店:购买YSL口红
2018/04/16 全球购物
软件测试面试题
2015/10/21 面试题
工作违纪检讨书
2014/02/17 职场文书
大学生村官座谈会发言材料
2014/05/25 职场文书
职业道德模范事迹材料
2014/08/24 职场文书
软环境建设心得体会
2014/09/09 职场文书
个人作风建设剖析材料
2014/10/11 职场文书
甜美蛋糕店的创业计划书模板,拿来即用!
2019/08/21 职场文书
react合成事件与原生事件的相关理解
2021/05/13 Javascript
手写实现JS中的new
2021/11/07 Javascript
JS前端canvas交互实现拖拽旋转及缩放示例
2022/08/05 Javascript