首页 > 编程语言 >安装nvm管理node版本(npm、yarn)

安装nvm管理node版本(npm、yarn)

时间:2024-10-17 14:48:56浏览次数:7  
标签:node npm 步骤 yarn nvm 安装

安装nvm管理node版本(npm、yarn)

一、下载安装nvm

nvm网址:https://nvm.uihtm.com/

1、点击下载链接下载nvm

2、将下载的压缩包解压,解压后双击安装包,然后按如下步骤操作

步骤1

步骤2

记住你的安装目录

步骤3

步骤4

步骤5

点击finish

步骤6

查看nvm是否安装成功

1、打开cmd(win+R)

2、输入nvm -v,点击回车,出现版本号则nvm安装成功

二、配置nvm

1、配置nvm下载node和npm的下载路径

步骤1

打开nvm的安装目录,双击settings.txt

步骤2

添加如下路径后保存(指定如下路径,下载node和npm时会更快)

node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/

2、安装node及对应的npm

1、查看可安装的node版本

nvm list available

或者进nodejs官网看看其他版本

https://nodejs.org/zh-cn/about/previous-releases

2、安装需要的版本

nvm install 20.18.0

3、使用需要用的版本

nvm use 20.18.0

nvm list

4、查看node和npm版本

node -v

npm -v

3、配置全局安装的模块路径和缓存路径

1、在nvm的安装目录下创建如下空目录

2、创建完两个文件夹后,在cmd窗口中输入以下命令

双引号中的路径是上一步中创建的两个文件夹的路径

npm config set prefix "E:\NVM\nvm\node_global"

npm config set cache "E:\NVM\nvm\node_cache"

三、配置环境变量

步骤一

步骤二

步骤三

步骤四

步骤五

如果有C:\Users\用户名\AppData\Roaming\npm,则将其修改为“E:\NVM\nvm\node_global”,没有则新建

步骤六

步骤七

步骤八

填写完成后,全部点击确定

四、安装yarn

步骤一

步骤二

全局安装yarn

npm install yarn -g

步骤三

给yarn设置淘宝镜像

yarn config set registry http://registry.npm.taobao.org/

步骤四

查看镜像

yarn config get registry

标签:node,npm,步骤,yarn,nvm,安装
From: https://www.cnblogs.com/I-Love-Wen0327/p/18472260

相关文章

  • 基于Node.js+vue钢材销售平台(开题+程序+论文) 计算机毕业设计
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景关于钢材销售平台的研究,现有研究主要以传统销售模式为主,对于利用现代信息技术构建专门的钢材销售平台的研究较少。在国内外,传统钢材销售面临着流程繁琐......
  • 基于Node.js+vue个人理财微服务系统(开题+程序+论文) 计算机毕业设计
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景关于个人理财微服务系统的研究,现有研究主要集中在传统理财系统的整体架构和功能实现上。在国内外,传统理财系统已经有了较为成熟的开发模式和功能模块,但......
  • 基于Node.js+vue短视频推荐系统(开题+程序+论文) 计算机毕业设计
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景随着互联网的迅速发展,短视频行业蓬勃兴起。关于短视频推荐的研究,现有研究主要以用户行为分析和通用推荐算法为主 1。专门针对短视频这一特殊媒体形式,结......
  • 9 个 Node.js 最佳实践原则!
    你好,前端开发爱好者。Node.js是现代应用开发的基石之一,超过630万网站和无数API使用Node.js。Node.js以事件驱动的架构为核心,支持高并发和非阻塞I/O操作,是构建高性能应用的理想选择。虽然它功能强大,但有效管理和扩展Node.js应用需要丰富的经验。今天的文章中总......
  • 基于Node.js+vue高中生心理健康管理系统(开题+程序+论文) 计算机毕业设计
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容选题背景高中生心理健康问题一直是教育领域和社会关注的焦点。随着社会竞争的加剧和学业压力的增大,高中生面临的心理压力也日益增加。近年来,国内外关于高中生心理健......
  • 基于Node.js+vue辅导员职责信息管理系统(开题+程序+论文) 计算机毕业设计
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容选题背景辅导员职责信息管理系统的设计与开发,旨在提高辅导员工作效率,优化学生管理流程。当前,关于辅导员职责信息管理的研究主要集中在辅导员工作流程的优化、学生信......
  • Nodejs中process.cwd()与__dirname的区别
    Nodejs中process.cwd()与__dirname的区别2018-03-214104版权 简介: 首先,上官方解释。=>process.cwd(): The process.cwd() methodreturns thecurrentworkingdirectoryoftheNode.jsprocess.上面的意思就是,process.cwd()返回的是当前Node.js进程执行时的工作目......
  • ERROR require() of ES Module ...\node_modules\string-width\index.js from ...
    nuxt3安装jq的依赖,其实不止jq,只要是安装个新的依赖就报错:ERRORrequire()ofESModule...\node_modules\string-width\index.jsfrom...\node_modules\wide-align\align.jsnotsupported.解决方案:删掉yarn.lock和node_modules重新安装则没问题,然后在github和gi......
  • CtsPermissionTestCases之android.permission.cts.DebuggableTest#testNoDebuggable
    平台:高通C6490,android13测试结果:android.permission.cts.DebuggableTest#testNoDebuggablefailjunit.framework.AssertionFailedError:Packagesmarkeddebuggable:[com.skyworthdigital.autotest.all] 这个问题是该测试对应的app是否有debugable的标签。解决......
  • 基于Node.js+vue个人博客系统(开题+程序+论文) 计算机毕业设计
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容研究背景随着互联网技术的快速发展,个人博客作为一种重要的网络应用形式,逐渐成为人们表达自我、分享知识和经验的重要平台。博客不仅能够记录个人的成长历程、生活点......