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

前端如何快速切换node版本:nvm

  1. 安装之前最好卸载计算机已经安装的node(通过Windows菜单找到Node.js的卸载程序,运行卸载程序)。
  2. 下载nvm安装包:nvm安装地址。
  3. 安装nvm,选择nvm安装根路径
  4. 指定nodejs的安装路径
  5. 打开命令行,输入nvm -v 可查看版本,即安装成功
  6. 设置下载源,修改setting.txt,在安装根路径下编辑setting.txt。(3中nvm路径下的setting.txt)
    在setting.xtx中添加:(以便查看node最新的一些版本)
node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror:  https://npmmirror.com/mirrors/npm/
  1. nvm配置环境变量
    7.1. 环境变量打开方式:我的电脑->属性->高级系统设置->环境变量->
    7.2. 确认与如下配置保持一致(默认nvm安装成功后,会自动生成)
    7.3. NVM HOME(nvm安装路径)
    7.4. NVM SYMLINK(node安装路径)
    如下图:
    在这里插入图片描述
    7.5. 在用户变量和系统变量的path中添加(上面图中的path):%NVM_HOME% 和 %NVM_SYMLINK% ,如图
    在这里插入图片描述

  2. node环境配置
    8.1. 在nvm的安装目录新建两个文件夹node_global和node_cache
    8.2. 创建完两个文件夹后,在cmd窗口中输入以下命令(两个路径即是两个文件夹的路径)

npm config set prefix "D:\software\nvm\node_global"
npm config set cache "D:\software\nvm\node_cache"

8.3. 在用户变量和系统变量中的path中增加,如:D:\software\nvm\node_global(8.1中创建的node_global路径)
8.4. 在系统变量中增加NODE_PATH,如:D:\software\nvm\node_global\node_modules(8.1中创建的node_global路径下面的node_modules)

  1. 测试:全局安装yarn:npm install yarn -g
    安装成功后去 D:\software\nvm\node_global\node_modules查看yarn

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 1.反爬虫机制
  • 一、Java入门知识与基本使用
  • 常见面试问题(Python)
  • Java核心API——Collection集合的工具类Collections
  • 解决Jasper Studio报表工具中预览正常显示,但部署到服务器上面无法正常显示的问题
  • linux neo4j 切换知识图谱
  • 粘包,Telnet,SSH,Wireshark
  • 基于Java和GeoTools的Shapefile矢量数据缩略图生成实践
  • STM32——GPS模块(GY-NEO-6M)
  • python使用ffmpeg将视频、音频合并合成(速度最快)
  • 最短路总结(dijkstra,floyd,bellman,spfa)
  • JavaWeb基础 -- Spring框架、IOC、AOP
  • Ubuntu 22.04中解决Could not load the Qt platform plugin “xcb“问题解决方法
  • 一条微博,让联想少卖16亿?
  • 软件测试用例的编写(六)
  • Brief introduction of how to 'Call, Apply and Bind'
  • Java编程基础24——递归练习
  • Java-详解HashMap
  • Promise面试题2实现异步串行执行
  • Redis中的lru算法实现
  • 基于游标的分页接口实现
  • 聚簇索引和非聚簇索引
  • 聊聊flink的TableFactory
  • 聊聊hikari连接池的leakDetectionThreshold
  • 聊聊redis的数据结构的应用
  • 前端设计模式
  • 一份游戏开发学习路线
  • 硬币翻转问题,区间操作
  • ​queue --- 一个同步的队列类​
  • ‌JavaScript 数据类型转换
  • #Linux杂记--将Python3的源码编译为.so文件方法与Linux环境下的交叉编译方法
  • #pragma 指令
  • #stm32驱动外设模块总结w5500模块
  • #Z2294. 打印树的直径
  • #大学#套接字
  • ()、[]、{}、(())、[[]]命令替换
  • (3) cmake编译多个cpp文件
  • (CPU/GPU)粒子继承贴图颜色发射
  • (二)Linux——Linux常用指令
  • (二)windows配置JDK环境
  • (附源码)springboot太原学院贫困生申请管理系统 毕业设计 101517
  • (机器学习-深度学习快速入门)第三章机器学习-第二节:机器学习模型之线性回归
  • (论文阅读26/100)Weakly-supervised learning with convolutional neural networks
  • (四)图像的%2线性拉伸
  • (限时免费)震惊!流落人间的haproxy宝典被找到了!一切玄妙尽在此处!
  • (转)fock函数详解
  • (转)树状数组
  • (转载)深入super,看Python如何解决钻石继承难题
  • .ai域名是什么后缀?
  • .net core 客户端缓存、服务器端响应缓存、服务器内存缓存
  • .net core 源码_ASP.NET Core之Identity源码学习
  • .NET开发人员必知的八个网站
  • .net网站发布-允许更新此预编译站点
  • .w文件怎么转成html文件,使用pandoc进行Word与Markdown文件转化
  • @RequestMapping用法详解