Windows7系统下如何安装nodejs16以上版本

 更新时间:2023年07月26日 08:58:51   作者:小黑°  
这篇文章主要给大家介绍了关于Windows7系统下如何安装nodejs16以上版本的相关资料,很多时候node.js的版本存在兼容,文中通过图文介绍的非常详细,需要的朋友可以参考下

由于 Windows 7 对 nodejs 13(nodejs 12)以上的版本不兼容了 不支持安装 nodejs 16 以上版本的,具体解决方法如下:

1、到官网去找早期历史版本的 nodejs 13 (12) 版本的 .msi 文件下载下来, 如果你的电脑安装的有的话,直接省略这步; 13x 网址:https://nodejs.org/download/release/latest-v13.x/

注:环境变量,在安装过程中,它会帮你配置。

2、安装完之后找到当前安装完成的 nodejs 目录,比如:E:\nodejs 结构如下:

3、去官网找 nodejs 16 以上的版本的 .zip 文件下载 ( 最新版本应该也可以) 下来,16x 网址: https://nodejs.org/download/release/latest-v16.x/

4、将步骤 2 (旧版本)的目录结构中所有文件添加到压缩文件备份一份;

5、解压上述下载好的新版本 nodejs 的 zip 文件,到目录 E:\nodejs ,将所有同名文件覆盖

6、配置系统环境变量 NODE_SKIP_PLATFORM_CHECK = 1

7、命令行使用 node -v 指令,检查当前 node 版本是否更新成功;

8、使用 npm - v 指令检查 npm 是否更新 和 使用;这里使用了 这个指令会后 会出现 SocksProxyAgent 错误,因为我们能够安装成功的 旧的 13x 版本的 SocksProxyAgent 和 新版本我们用不了的是有冲突的,所以我们需要把新版本的 SocksProxyAgent 模块 替换为 旧版本的 SocksProxyAgent 模块,进入到 E:\nodejs\node_modules\npm\node_modules 目录(报错中会有提示这个目录);具体操作: 首先,进入到刚才备份的旧版本 nodejs 压缩文件中,找相同位置的路径(即 npm 模块的各种依赖包位置路径),将旧版本的 agent-base 文件 复制 拷贝到新版本中 替换

然后, 将旧版本的 socks-proxy-agent 文件 复制 拷贝到新版本中 替换

再次执行 npm - v 发现还是有错,但不是SocksProxyAgent 错误,变成了 HttpProxyAgent 错误 , 这里同理用旧的 http-proxy-agent 文件 替换掉 新的;改完之后再次执行,还是有个 HttpsProxyAgent 错误 ,这里同理用旧的 https-proxy-agent 文件 替换掉 新的;以上修改完成后 执行 npm - v 发现能够正常执行指令了。

9、如果还有 npm install 这方面的错误 或者 警告 可以将 npm.cmd 脚本文件修改

总结 

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

相关文章

  • Node.js中fs模块实现配置文件的读写操作

    Node.js中fs模块实现配置文件的读写操作

    在Node.js中, fs模块提供了对文件系统的访问功能,我们可以利用它来实现配置文件的读取和写入操作,这篇文章主要介绍了Node.js中fs模块实现配置文件的读写,需要的朋友可以参考下
    2024-04-04
  • module.exports和exports使用误区案例分析

    module.exports和exports使用误区案例分析

    module.exports和exports使用误区,使用require()模块时,得到的永远都是module.exports指向的对象
    2023-04-04
  • 详解NodeJS模块化

    详解NodeJS模块化

    简单的说Node.js就是运行在服务端的JavaScript。Node.js是一个基于Chrome JavaScript运行时建立的一个平台。Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好
    2021-06-06
  • node.js文件系统模块和两个重要模块

    node.js文件系统模块和两个重要模块

    这篇文章主要介绍了node.js文件系统模块和两个重要模块,nodejs是JavaScript的后端运行环境,并对node.js的fs文件系统模块做了简单的介绍,需要的小伙伴可以参考一下
    2022-06-06
  • 手把手教你VSCode配置JavaScript基于Node.js的调试环境

    手把手教你VSCode配置JavaScript基于Node.js的调试环境

    最近在补数据结构,在用VScode调试js代码文件结果怎么都不行,这篇文章主要给大家介绍了关于VSCode配置JavaScript基于Node.js的调试环境的相关资料,需要的朋友可以参考下
    2022-12-12
  • 基于NodeJS开发钉钉回调接口实现AES-CBC加解密

    基于NodeJS开发钉钉回调接口实现AES-CBC加解密

    这篇文章主要介绍了基于NodeJS开发钉钉回调接口 实现AES-CBC加解密,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • node-sass与node版本映射问题

    node-sass与node版本映射问题

    文章提到因Node.js版本不匹配导致node-sass安装出现问题,需将node版本升级到6.x才能安装成功,这是根据个人经验总结出来的解决方法,供开发者们在遇到类似问题时提供参考
    2026-05-05
  • 详解NodeJs项目 CentOs linux服务器线上部署

    详解NodeJs项目 CentOs linux服务器线上部署

    这篇文章主要介绍了NodeJs项目 CentOs linux服务器线上部署,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-09-09
  • 利用node.js启动本地服务器的操作指南(超详细)

    利用node.js启动本地服务器的操作指南(超详细)

    这篇文章主要介绍了利用node.js启动本地服务器的操作指南(超详细),有很多小伙伴制作网站或者小程序时,需要通过服务器来把前端和后端连接起来,那么我们今天学习启动node.js服务器,文中有详细的代码示例和图文供大家参考,具有一定的参考价值,需要的朋友可以参考下
    2024-05-05
  • Node.js刷新session过期时间的实现方法推荐

    Node.js刷新session过期时间的实现方法推荐

    下面小编就为大家带来一篇Node.js刷新session过期时间的实现方法推荐。小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-05-05

最新评论