优秀的编程知识分享平台

网站首页 > 技术文章 正文

解决win7下安装node.js 高版本(14以上)的方法

nanyue 2024-10-13 03:53:10 技术文章 7 ℃

众所周知windows7 从09年发布到现在已经伴随我们走过了好多年,微软早已停止更新维护支持,如今也已经被好多软件大厂逐步抛弃,不管是游戏也好还是一些工具类,以及一些IDE工具的较新版本也都不在支持win7系统 但是仍然还有很多人在用 就是一个理由 好用 兼容性好内存占用低等优点 我也依然还在使用 不过 我另备了一台机子装的win10以备不时之需

在说nodeJs 之前我们捎带着简单说一下vsCode

前一阵子我下载了微软的VsCode 新版本的开发工具 版本号是1.74.3 win7就安装不了

不过想用也不是没办法 还很简单

就是在win10系统环境下 安装 然后将整个安装的根目录全部拷贝到win7系统中就可以使用了 不过VsCode会提示 检测到当前系统是win7将不在显示更新消息等等

这个无所谓的 能用就行 而且使用了这么一阵子也没发现啥问题

接下来我们说正题

今天我们重点要说的是 安装Vue3的时候 众所周知 vue3项目是基于vite构建工具创建的但vite需要至少node.js版本是14及以上 这个稍微有一些麻烦 因为nodeJS凡是支持vue3的版本都不支持win7 这个就想哭了

因为使用create- vue脚手架去创建vue3工程的时候输入命令 npm init vue@latest时会报错

以上错误翻译文提示的意思就是nodeJs版本低了

那我们在官网下载支持vite的较新版本nodeJs来试试

哈哈 不出所料 还没安装呢就出这个幺蛾子了 安装程序提示 当前的应用只适用于windows8.1及以上的或者是 windows服务器2012R2版本或以上才可以安装 win7安装不了 崩溃不

期间我还尝试过在我win10机上就像安装高版本vsCode那样安装好后 ,将安装的根目录copy过来,以及下载官网历史版本中适用于vue3 的免安装版本解压 再配置path变量的方法 均告失败 报错截图如下

那是不是就没有办法了 NO!NO!NO!...

智慧永远在不断尝试的劳动人民心中,办法终归是有的

如果小伙伴们也遇到了和我一样的问题 可以参考以下方法 即可解决

版本是16.15.1

按照如下步骤操作

先在C盘根目录下创建一个文件夹 名字随意 自己认识就行 我的是叫做nodejs64

1 将该压缩包解压后的文件全部copy到C盘根目录的nodejs64文件夹下

2 新增系统变量 NODE_PATH C:\nodejs64\node_modules

3 再新增一条系统变量 NODE_SKIP_PLATFORM_CHECK 将值1

设置这个是用来跳过安装 node时对版本的检查的

4 系统变量 path 追加 ;C:\nodejs64;

5 让我们使用小黑窗口 看看吧 输入node –v

这是不是已经安装成功了呢 哈哈

别着急 这个时候还没完呢 因为使用npm –v命令会有如下错误 别着急事儿还没完呢

将C盘中的我们前面创建的那个nodejs64文件夹打开 找到 npm.cmd文件打开

使用记事本打开就行

看到红圈标注的位置没 将prefix –g –g 修改为--location=global

接下来我们再次打开小黑窗口

这样就OK了 我们现在可以试一下 使用create-vue脚手架去创建vue3项目了

这下就真的可以了 Project name : 创建自己的项目名称 去尽情的和代码约会吧 吼吼

Tags:

最近发表
标签列表