node和npm版本太高导致项目无法正常安装依赖以及正常运行的解决办法:如何使用nvm对node和npm版本进行切换和管理

news2025/1/21 9:35:03

1,点击下载 nvm 并且安装

进入nvm的github:

GitHub - coreybutler/nvm-windows: A node.js version management utility for Windows. Ironically written in Go.

这里下载发行版,Releases · coreybutler/nvm-windows · GitHub

在这里插入图片描述

找到 这个 nvm-setup.zip下载
在这里插入图片描述
直接运行安装,不要到c盘, 这里设置要管理切换的node的路劲,建议也是d盘,另外会直接检测

在这里插入图片描述
到已经安装的node 并且询问你是否需要把现在已安装版本node纳入控制,点确定即可。

执行

在这里插入图片描述

nvm -v 

能提示版本号证明安装成功,用cmd执行才有效,你用外部终端可能不行,
在这里插入图片描述

2,安装指定node版本

我的本机node20 太高了,导致优雅草蜻蜓系统无法打包

可以开始安装对应的node版本

比如我们优雅草蜻蜓系统的要求为:

node-v v14.21.3

npm-v 6.14.18

那么执行命令:

nvm install v14.21.3 //安装node版本

在这里插入图片描述

3,切换node版本

nvm use 版本号  //切换版本号

需要切换使用:

nvm use v14.21.3

在这里插入图片描述

执行后提示:
Now using node v14.21.3 (64-bit)即可成功




常用nvm指令
nvm uninstall 版本号 //卸载node版本
nvm off // 禁用node.js版本管理(不卸载任何东西)
nvm on // 启用node.js版本管理
nvm -v // 显示nvm版本
nvm install stable // 安装最新稳定版
nvm current // 显示当前使用中的nvm版本
​

重新开始安装依赖

npm install 再然后 执行打包
在这里插入图片描述

npm run build:prod

这回就没问题了,因为优雅草蜻蜓系统开发环境node为较低版本。

在这里插入图片描述

同理可证切换npm版本

我们仔细观察可发现,当我们下载指定node版本的时候就会指定下载npm的版本

C:\Users\Administrator>nvm install v14.21.3
Downloading node.js version 14.21.3 (64-bit)...
Complete
Creating D:\soft\nvm\temp

Downloading npm version 6.14.18... Complete
Installing npm v6.14.18...

Installation complete. If you want to use this version, type

nvm use 14.21.3

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1673889.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

C# XPTable in .net6(XPTable控件使用说明八)

经过作者schoetbi、armin-pfaeffle的努力,XPTable已经可以在 winform .net6 .net8的环境下使用,版本升级到了2.0,这样就可以在winform下同时使用XPTABLE和EFcore, 这样就可以解决大部分的场景了。

提示词技巧十个级别:你达到了哪个水平?

在数字化时代,人工智能的应用已成为提升效率和优化交互的关键。特别是在内容生成领域,如何有效地使用ChatGPT来达到最佳的交互效果成为了一个热门话题。最近,一段关于ChatGPT提示词技巧的视频引起了广泛关注,视频中将提示词技巧分…

ai写作软件有哪些?看看这几款好用免费的Ai写作工具

在科技的浩瀚星海中,人工智能技术的星辰愈发闪耀。近年来,AI写作技术作为其中的重要分支,正以其独特的光芒,改变着传统的内容创作模式。今天,我们就来深入讨论一下这项技术的实力和前景。 我们要明确一个概念&#xff…

从旺店通·企业奇门到金蝶云星空通过接口配置打通数据

从旺店通企业奇门到金蝶云星空通过接口配置打通数据 接通系统:旺店通企业奇门 慧策最先以旺店通ERP切入商家核心管理痛点——订单管理,之后围绕电商经营管理中的核心管理诉求,先后布局流量获取、会员管理、仓库管理等其他重要经营模块。慧策的…

一直可以正常 git push 代码,突然就不行了,提示端口22错误,访问超时!

大家好,我是 Just,这里是「设计师工作日常」,今天分享的是当使用 git 时,突然提示端口错误,然后访问超时,我解决的过程以及最后的解决方案。 最新文章通过公众号「设计师工作日常」发布。 目录 不好意思&a…

pydot、graphviz绘制模型拓扑结构

【目标】采用pydot、pydot-ng、pydotplus和graphviz绘制模型拓扑结构。 【问题来源】 明明安装了pydot和graphviz,但是在jupyter notebook里运行的时候,还是没有结果,提示“You must install pydot (pip install pydot) and install graph…

简单的mysql主从复制搭建

文章目录 准备工作用Docker安装MySQL主库配置【192.168.13.32】从库配置【192.168.13.108】小结 准备工作 用虚拟机提前准备两台服务器,并且在服务器中分别安装好MySQL,服务器的信息如下: 数据库IP主节点192.168.13.32从节点192.168.13.108…

gradle 共享存储挂载缓存目录的问题

2个任务同时构建的时候,报错如上。 原因:挂载目录的问题导致的,挂在最小粒度的目录下。 /home/app/.gradle/caches/modules-2/files-2.1 挂载到这个级别的目录下。

OBS插件--NDI输入与输出

NDI是什么? NDI,全称Network Device Interface,是一种IP网络设备接口协议,它使得视频兼容产品能够通过局域网进行视频共享。NDI协议采用数字高清以太网传输技术,将前端采集类设备(如NDI数字高清摄像机&…

翻译《The Old New Thing》- Taxes: Remote Desktop Connection and painting

Taxes: Remote Desktop Connection and painting - The Old New Thinghttps://devblogs.microsoft.com/oldnewthing/20060103-12/?p32793 Raymond Chen 2006年01月03日 开发成本:远程桌面连接和绘制 当用户通过远程桌面连接进行连接时,视频操作会通过网…

四川易点慧电商抖音小店:优势尽显,引领电商新潮流

在当下这个信息爆炸、消费模式日新月异的时代,电商行业正在经历一场前所未有的变革。四川易点慧电商抖音小店凭借其独特的优势,成功吸引了大量消费者的目光,成为电商领域的一股新势力。 四川易点慧电商抖音小店的最大优势在于其强大的品牌影…

安装adobe系列,提示错误代码146解决办法

安装Adobe系列产品如PS、PR、Lrc等产品时,会因为各种各样的错误导致安装失败!今天小编为大家带来的是安装adobe系列,提示错误代码146解决办法,收藏起来吧! 方法一:就是传说中的万能大法,关机重启…

eBay自养买家号测评攻略:如何稳定提升账号权重?

eBay账号的重要程度对应测评来说是不言而喻的,有的账号第一天注册,第二天就被封,或者一下单就封,如何养成稳定的买家号是大家都在思考的问题,那下面就来讲解eBay测评都是怎么来养稳定买家号的。 一、账号注册后的注意…

娱乐营销的新玩法:Kompas.ai如何让内容更加趣味化

在数字化时代,内容营销已成为品牌与消费者沟通的重要桥梁。然而,随着信息的爆炸式增长,用户的注意力越来越分散,传统的营销方式已经难以吸引用户的兴趣。在这种背景下,娱乐营销应运而生,它通过将娱乐元素融…

抖音API数据接口在电商中的应用与影响

抖音是一款短视频应用,在电商领域具有广泛的应用和影响。以下是抖音API在电商中的应用与影响: 广告推广:抖音API可以让电商平台将自己的广告内容嵌入到抖音用户的视频流中,从而提高品牌知名度和推广效果。商品展示:通过…

华为OD机试 - 测试用例执行计划(Java 2024 C卷 100分)

华为OD机试 2024C卷题库疯狂收录中,刷题点这里 专栏导读 本专栏收录于《华为OD机试(JAVA)真题(A卷B卷C卷)》。 刷的越多,抽中的概率越大,每一题都有详细的答题思路、详细的代码注释、样例测试…

《控制系统实验与综合设计》自控第一次(含程序和题目)

实验一 零极点对系统性能的影响 一、实验完成任务 1、理解并分析传递函数零、极点的动态性质 2、进行理论值计算 3、利用MATLAB编写程序,得出实验结果 4、将计算所得的理论值与实验结果对比并分析 二、实验内容 (1)分析有零点系统的阶…

Linux 多进程开发

0、程序和进程 程序 是包含一系列信息的文件,这些信息描述了如何在运行时创建一个进程。 进程 是正在运行的程序的实例。是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。 1、区别 程序是静态的,进程是动态的,程序是存储在某…

httpsok-v1.11.0支持CDN证书自动部署

🔥httpsok-v1.11.0支持CDN证书自动部署 介绍 httpsok 是一个便捷的 HTTPS 证书自动续签工具,专为 Nginx 、OpenResty 服务器设计。已服务众多中小企业,稳定、安全、可靠。 一行命令,一分钟轻松搞定SSL证书自动续期 v1.11.0 版…

《控制系统实验与综合设计》自控第二次(含程序和题目)

实验五 二阶系统的瞬态响应 一、实验完成任务 1、测试在不同阻尼比的条件下单位阶跃响应曲线,并进行其他动态性能指标测量。 2、通过调节开环增益得到相应K值,并进行其他动态性能指标测量。 3、在阻尼比一定时,测试角频率不同时的单位阶跃…