Win7 安装node更高版本的解决办法
目前win7支持的node最高版本是13.14,然而有些时候我们从Github下载的项目运行时会报错
error commander@9.0.0: The engine "node" is incompatible with this module. Expected version "^12.20.0 || >=14".
解决办法就是安装指定的版本(12.20.0)或者大于14的版本
不过win7我不建议安装太高的版本,所以我选择的是14.15.3 下载地址:https://nodejs.org/zh-cn/download/releases/
选择的时候要注意对应系统的位数 64位和32位 然后就是7z或者zip其中的一个即可
然后解压覆盖到原来node安装的目录
这是我一开始的版本
然后覆盖之后会提示win7版本过低这时候我们需要运行一条指令即可
set NODE_SKIP_PLATFORM_CHECK=1
要注意的是每次关闭cmd之后都要重新输入
set NODE_SKIP_PLATFORM_CHECK=1
下一步安装vue-cli 这里我安装的是指定版本号3.12.0可自行修改
npm install -g @vue/cli@3.12.0 //安装指定版本号
npm install -g @vue/cli //安装最新版本
npm install -g vue-cli //安装2.9.6版本
继续安装webpack 这里我也是安装了指定版本号3.6.0,因为脚手架2依赖这个版本
npm install webpack@3.6.0 -g //指定3.6.0版本
npm install webpack -g //安装最新版本
这里基本的都已经安装完成了
最后我们就测试一下能否运行成功吧
vue create demon //(demon)是项目名字
创建好之后我们按照提示 cd进入然后3.0的脚手架是运行命令是 npm run serve 如果你是用2.0脚手架运行命令就是 npm run dev
重要的事情再说一遍,就是每次cmd关闭之后都要重新运行 set NODE_SKIP_PLATFORM_CHECK=1
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义