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

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

ruisui882个月前 (04-23)技术分析25

众所周知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以上)的方法” 的相关文章

vue中如何在自定义组件上使用v-model和.sync

自定义事件tips推荐始终使用 kebab-case 的事件名。(v-on会将事件名自动转换为小写,避免匹配不到)changeData ×change-data √自定义组件的v-model用法:父组件定义数据源(不需要定义修改数据的方法),在子组件标签上通过v-model="data...

多项修正 尼康D4s发布最新1.10版固件

尼康公司与2014年8月27日发布了D4s的最新固件,固件版本号为C:1.10。这次固件升级,主要解决了一些BUG,并且对拍摄菜单与相机操作做了一定调整。下面是本次新固件的具体信息:尼康发布D4s最新C固件 1.10版对C固件升级到1.10版所作的修改:当选定运动VR模式并换上 AF-S 尼克尔 4...

最快清除数组空值?分享 1 段优质 JS 代码片段!

本内容首发于工粽号:程序员大澈,每日分享一段优质代码片段,欢迎关注和投稿!大家好,我是大澈!本文约 600+ 字,整篇阅读约需 1 分钟。今天分享一段优质 JS 代码片段,用最简洁的代码清除了数组中的空值。老规矩,先阅读代码片段并思考,再看代码解析再思考,最后评论区留下你的见解!const arr...

一起学Vue:路由(vue-router)

前言学习vue-router就要先了解路由是什么?前端路由的实现原理?vue-router如何使用?等等这些问题,就是本篇要探讨的主要问题。vue-router是什么路由是什么?大概有两种说法:从路由的用途上来解释路由就是指随着浏览器地址栏的变化,展示给用户的页面也不相同。从路由的实现原理上来解释路...

精品微信小程序在线考试系统+后台管理系统|前后...

《微信小程序在线考试系统+后台管理系统|前后分离VUE》该项目含有源码、论文等资料、配套开发软件、软件安装教程、项目发布教程等本系统包含微信小程序前台和Java做的后台管理系统,该后台采用前后台前后分离的形式使用Java+VUE微信小程序——前台涉及技术:WXML 和 WXSS、JavaScript...

原生微信小程序打包成安卓/IOS应用!#小程序开发

原生微信小程序打包成公。好消息,微信小程序可以直接打包成APP了你们知道吗?微信团队近日开发了一个多端开发平台。多端据文档描述,多端开发框架是支持使用小程序原生语法开发移动端应用的框架。开发者可以一次编码分别编译为小程序安卓以及iOS应用,实现多端开发。我们进入多端框架开发的文档,来看看怎么使用微信...