当前位置: 首页 > news >正文

记一次安装nvm切换node.js版本实例详解

最后效果如下:

背景:由于我以前安装过node.js,后续想安装nvm将node.js管理起来。

问题:nvm-use命令行运行成功,但是nvm-list显示并没有成功。

原因:因为安装过node.js,所以原先的node.js不收nvm控制,导致nvm-use一直成功但是版本号无法切换。
解决方案:将node.js、nvm全部协助了重新安装

1、卸载node.js

打开“控制面板”中“卸载程序”,直接卸载node。这样就能卸载掉node。有时node文件卸载有残留的情况,可以参考 http://t.csdn.cn/GXtqd  上面有详细介绍。

2、卸载nvm

同上,打开“控制面板”中“卸载程序”,直接卸载nvm

3、安装nvm

下载链接:https://github.com/coreybutler/nvm-windows/releases

下载下来后,直接安装 。需要注意,最好是别用默认的文件路径,自己设置一个文件存放路径,方便后面查看和修改系统环境变量

安装成功后,重启电脑

你会发现nvm,node都已经安装好了,效果如下图所示:

4、设置npm镜像源

此时,问题又来了。你会发现node -v能正常执行,但是npm-v执行报错。这是因为nvm服务器默认在国外,会使得npm安装失败。我们需要设置npm淘宝镜像源。

打开nvm安装路径,可以看到seeting.tet文件夹,添加下面两行代码

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

最后,重新打开CMD窗口,再卸载原先安装过的node版本重新安装,然后大功告成。

http://www.lryc.cn/news/101458.html

相关文章:

  • 生态共建丨YashanDB与构力科技完成兼容互认证
  • React从入门到实战-react脚手架,消息订阅与发布
  • 从零构建深度学习推理框架-1 简介和Tensor
  • 使用WGCLOUD监测安卓(Android)设备的运行状态
  • C++笔记之迭代器失效问题处理
  • Tomcat的startup.bat文件出现闪退问题
  • JAVA8-lambda表达式8:在设计模式-模板方法中的应用
  • React之组件间通信
  • 【MATLAB第58期】基于MATLAB的PCA-Kmeans、PCA-LVQ与BP神经网络分类预测模型对比
  • CF1833 A-E
  • 【深度学习】【Image Inpainting】Generative Image Inpainting with Contextual Attention
  • 二维深度卷积网络模型下的轴承故障诊断
  • redis突然变慢问题定位
  • React井字棋游戏官方示例
  • 七大经典比较排序算法
  • 【点云处理教程】03使用 Python 实现地面检测
  • Python 日志记录:6大日志记录库的比较
  • 最近遇到一些问题的解决方案
  • 封装hutool工具生成JWT token
  • 【手机】三星手机刷机解决SecSetupWizard已停止
  • GDAL C++ API 学习之路 OGRGeometry 抽象曲线基类 OGRCurve
  • etcd底层支持的数据库有哪些
  • linux设备驱动的poll与fasync
  • TortoiseGit安装与配置
  • Java代码打印空心菱形(小练习)
  • 【性能优化】MySQL百万数据深度分页优化思路分析
  • 交叉编译工具链的安装、配置、使用
  • 【C++ 进阶】继承
  • Git使用详细教程
  • 小程序 表单验证