当前位置:首页 > 技术分析 > 正文内容

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

ruisui881周前 (04-23)技术分析5

众所周知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 : 创建自己的项目名称 去尽情的和代码约会吧 吼吼

扫描二维码推送至手机访问。

版权声明:本文由ruisui88发布,如需转载请注明出处。

本文链接:http://www.ruisui88.com/post/3534.html

分享给朋友:

“解决win7下安装node.js 高版本(14以上)的方法” 的相关文章

Linux世界的多样性:yum和apt的对比,让你感受不同发行版的特色

yum和apt是两种常用的Linux软件包管理器,它们都可以用来安装、更新和删除软件包。但是,它们之间也有一些重要的区别,本文将对它们进行分析对比。yum是Yellowdog Updater Modified的缩写,它是基于RPM(Red Hat Package Manager)的软件包管理器,主要...

Vue3 中有哪些值得深究的知识点?

众所周知,前端技术一直更新很快,这不 vue3 也问世这么久了,今天就来给大家分享下vue3中值得注意的知识点。喜欢的话建议收藏,点个关注!1、createAppvue2 和 vue3 在创建实例时,有很大的区别,具体对比如下://Vue 2 Vue.use({ router, store,...

高效使用 Vim 编辑器的 10 个技巧

在 Reverb,我们使用 MacVim 来标准化开发环境,使配对更容易,并提高效率。当我开始使用 Reverb 时,我以前从未使用过 Vim。我花了几个星期才开始感到舒服,但如果没有这样的提示,可能需要几个月的时间。这里有十个技巧可以帮助你在学习使用 Vim 时提高效率。1. 通过提高按键重复率来...

摄影后期必看 | PS插件camera raw 16.4教程 | 范围蒙版

范围蒙版Camera Raw 【蒙版】模块中提供了三个范围蒙版工具,可以通过特定的范围来创建蒙版。此次新增的【范围蒙版】大大加强了acr插件对局部调整的能力。点击下拉小箭头可以看到【颜色范围】,可用于快速选择想要编辑的颜色。快捷键:Shift + C【明亮度范围】,可用于快速选择想要调整的明亮度。快...

vue v-html动态生成的html怎么加样式/事件

1、动态生成的html,样式不生效//html 布局 <view v-html="html"> {{html}} </view> //动态生成的元素 <view class="btngo" @tap="handleLink...

vue中router常见的三种传参方式

目录:我们在使用vue开发的过程中使用router跳转的时候肯定会遇到传参的情况;一般情况就三种传参是最常见的;那我们就来看看都有那几种传参方式吧!第一种:{ path: '/mall:id', name: 'Mall', component:...