Win7系统只能安装的nodejs13.14,如何安装高版本nodejs

 更新时间:2024年11月16日 15:18:10   作者:wuzx-blog  
正常情况下,Win7支持的Node.js最高版本是V13.14,但在开发过程中,有不少Vue项目或其他需要依赖Node环境的项目,对Node版本要求都比较高,对此,我们要么重装操作系统到Win8以上,要么就得想办法在Win7中安装高版本的Node,否则很多项目在编译打包时可能会出现警告信息或失败

正常情况下,Win7支持的Node.js最高版本是V13.14,但在开发过程中,有不少Vue项目或其他需要依赖Node环境的项目,对Node版本要求都比较高。对此,我们要么重装操作系统到Win8以上,要么就得想办法在Win7中安装高版本的Node,否则很多项目在编译打包时可能会出现警告信息或失败。

1、下载node-v13.14.0-x64.msi安装 

(1)官网下载msi安装版,不用配置环境变量,地址:https://registry.npmmirror.com/binary.html?path=node/v13.14.0/(直接地址:https://registry.npmmirror.com/-/binary/node/v13.14.0/node-v13.14.0-x64.msi

(2)默认安装 ,安装成功 cmd命令行 输入node -v 和 npm -v 查看版本,能看到版本信息证明安装成功

2、下载node-v16.3.0-win-x64.zip解压后复制16.3.0版本的文件直接替换nodejs13.14的安装目录 。

16.3.0下载地址:https://registry.npmmirror.com/binary.html?path=node/v16.3.0/(直接地址:https://registry.npmmirror.com/-/binary/node/v16.3.0/node-v16.3.0-win-x64.zip

(1)解压后的16.3.0版本

(2)覆盖nodejs安装目录

(3)覆盖完后 用node -v 和npm -v查版本号会出现下面的提示,证明覆盖成功。

(4)管理员身份cmd运行:setNODE_SKIP_PLATFORM_CHECK=1,即让node.js跳过平台版本检测,此时再使用命令:
npm version
npm -v
node -v
都可正常查看其版本信息!

查版本信息

3、注意

每次关闭cmd之后都要重新输入:set NODE_SKIP_PLATFORM_CHECK=1

可以配置系统变量:

操作步骤:

(1)打开 计算机->属性->高级系统设置->环境变量->系统变量,把node的安装路径增加到Path里面: D:\nodejs\,如果nodejs通过msi 方式安装,path已经默认配置完毕。

(2).系统变量新增一个变量名:NODE_SKIP_PLATFORM_CHECK
变量值:1

就可以不用每次关闭之后启动cmd都要设置了!

(3)配置完后,新打开一个cmd命令窗口测试 如下:

4、总结

有人说这样也可以,没亲测过。准备一个高版本的Node.js安装包,下载完成后找个位置解压,直接将node的路径加入到环境变量中即可。设置环境变量set NODE_SKIP_PLATFORM_CHECK=1用于跳过WINDOWS操作系统的平台检测。

到此这篇关于Win7系统只能安装的nodejs13.14,如何安装高版本nodejs的文章就介绍到这了,更多相关Win7安装高版本nodejs内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 基于node编写excel读取和导出的小工具

    基于node编写excel读取和导出的小工具

    这篇文章主要为大家详细介绍了如何基于node编写一个小工具,可以实现excel读取和导出,文中的示例代码讲解详细,感兴趣的小伙伴可以了解一下
    2024-11-11
  • Node.js中使用中文产生乱码的问题及解决

    Node.js中使用中文产生乱码的问题及解决

    文章介绍了Node.js平台在处理中文字符时可能出现的乱码问题,分析了问题原因,并提供了两种解决方法:使用writHeader和write方法以及使用setHeader方法
    2026-01-01
  • Node.js包管理工具

    Node.js包管理工具

    本文主要详细介绍了node包管理工具,主要介绍了npm,cnpm及yarn,文中有详细的代码示例,对学习具有一定参考价值,需要的朋友可以参考一下
    2023-04-04
  • 你或许不知道的一些npm实用技巧

    你或许不知道的一些npm实用技巧

    这篇文章主要给大家介绍了一些你或许不知道的npm实用技巧,分享一些 npm 包管理工具的实用小窍门,希望能够略微提高下前端、Node.js 开发者的生活质量,需要的朋友可以参考下
    2019-07-07
  • 一文详解nodejs的path模块使用

    一文详解nodejs的path模块使用

    这篇文章主要为大家介绍了nodejs的path模块使用详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-11-11
  • node使用querystring内置模块解决分页返回数据太多导致json.parse()解析报错问题

    node使用querystring内置模块解决分页返回数据太多导致json.parse()解析报错问题

    这篇文章主要介绍了node使用querystring内置模块解决分页返回数据太多导致json.parse()解析报错问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-09-09
  • 实时通信WebSocket的原理和工作过程

    实时通信WebSocket的原理和工作过程

    WebSocket持久连接使得服务器可以主动向客户端推送数据,而不需要等待客户端的请求,是一种专门设计用于实现持久连接的协议,WebSocket的持久连接特性使其成为实时性要求高的应用的理想选择,如在线聊天、实时游戏、数据监控等
    2023-12-12
  • 配置nodejs环境的方法

    配置nodejs环境的方法

    本篇文章主要介绍了配置nodejs环境变量的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • 我的Node.js学习之路(二)NPM模块管理

    我的Node.js学习之路(二)NPM模块管理

    npm 是 Node.js 的模块依赖管理工具。作为开发者使用的工具,主要解决开发 Node.js 时会遇到的问题。如同 RubyGems 对于 Ruby 开发者和 Maven 对于 Java 开发者的重要性,npm 对与 Node.js 的开发者和社区的重要性不言而喻。
    2014-07-07
  • 如何制作一个Node命令行图像识别工具

    如何制作一个Node命令行图像识别工具

    这篇文章主要介绍了如何制作一个Node命令行图像识别工具,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-12-12

最新评论