win7安装高版本的node解决办法

这篇具有很好参考价值的文章主要介绍了win7安装高版本的node解决办法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

安装nodejs

Win7 支持的 NodeJs 最高版本为 13.14.0,下载是去历史版本中寻找。
下载地址::以往的版本 | Node.js
安装: next 安装完成,修改了安装目录:D:\Program Files\nodejs;

1.测试nodejs 是否安装成功 ----在cmd中输入node -v   成功会输出node.js 的版本

2.测试npm是否自动安装  ----在cmd中输入 npm -v     成功会输出npm  的版本

3、安装完成修改一些配置:设置 下载的全局组件依赖包和缓存 存放的位置,默认是 c盘User。。

cmd 修改为node.js安装目录下

npm config set cache "D:\Program Files\nodejs\node_cache"
npm config set prefix "D:\Program Files\nodejs\node_global" 

系统会自动创建这两个文件夹node_global,node_cache

4.配置 nodejs 环境变量

 1、用户变量:修改PATH,添加  D:\Program Files\nodejs\node_global
 2、系统变量:新建变量名:NODE_PATH 值为 D:\Program Files\nodejs\node_global\node_modules

5.安装 cnpm:

npm install cnpm@7.1.0 -g  // 指定版本,win7不支持8.2以上

# 查看cnpm版本

cnpm -v

6、更换为淘宝镜像:

npm config set registry=https://registry.npm.taobao.org

# 查看镜像

npm config get registry

cnpm -v 查看版本

注意:推荐使用npm安装,服务器网络不好可以使用淘宝镜像 :cnpm安装,速度快很多但是依赖容易出错

win7支持的node更高版本问题:

目前win7支持的node最高版本是13.14,然而有些时候我们从Github下载的项目运行时会报错

error commander@9.0.0: The engine "node" is incompatible with this module. Expected version "^12.20.0 || >=14". 

解决办法就是安装指定的版本(12.20.0)或者大于14的版本

win7不可以直接在node官网下载node.js 14.15.0版本,要通过解压的方式来安装
react / Vue支持的node版本是14以上,但是电脑用的win7系统,又不好换系统的,到处巡逻帮助最终解决了这个问题。现将这个方法分享出来 ,让还在使用win7系统的小伙伴,解决这个小问题。

起初为了安装node, 安装的是node.js 13.14.0版本

但是现在react / Vue不支持低版本的node,怎么解决呢?

 第一步:下载WIN7支持的node 14版本下载地址:Index of /download/release/v14.15.0/,记住一定要下载zip结尾的。

第二步:解压压缩包,覆盖替换到旧的安装目录。我的是 D:\Program Files\nodejs

第三步:打开命令行,输入set NODE_SKIP_PLATFORM_CHECK=1,执行它,其作用是忽略平台审查。

最后 node -v 

 14版本的node就安装好了~~

注意的是:每次关闭cmd之后都要重新输入

set NODE_SKIP_PLATFORM_CHECK=1, 可以配置系统变量

操作步骤:

1.打开 计算机->属性->高级系统设置->环境变量->系统变量,把node的安装路径增加到Path里面: D:\Program Files\nodejs\

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

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

安装vue和vue脚手架:

就是安装vue-cli 这里我安装的是指定版本号3.12.0,可自行修改

npm install -g @vue/cli@3.12.0  //安装指定版本号 的 vue-cli

npm install -g @vue/cli   //安装最新版本

npm install -g vue-cli       //安装2.9.6版本

注意:3.0以下版本不支持 vue ui命令开启界面管理

安装 webpack 打包工具:

继续安装webpack 这里我也是安装了指定版本号3.6.0,因为脚手架3依赖这个版本

npm install webpack@3.6.0 -g //指定3.6.0版本

npm install webpack -g //安装最新版本

这里基本的都已经安装完成了

测试安装是否成功

node -v   // 我的是 14.15.0

vue -V     // 我的是 5.0.8

webpack -v

测试一下能否运行成功 npm run serve

基于 vue-cli 构建 vue3 工程

vue create vue-admin

创建好之后我们按照提示 cd进入项目所在目录,然后3.0的脚手架是运行命令: npm run serve 如果你是用2.0脚手架运行命令就是 npm run dev

出现的问题:

问题一:安装vue脚手架,遇到Cannot find module ‘fs/promises’ 问题

查看 cnpm 的版本是否 >=8.2.0,高版本的cnpm无法在 13.14.0 的node 版本下使用,使用命令将 cnpm 降低版本即可。

# 查看cnmp版本
cnpm -v 

# 首先卸载已安装的 cnpm
npm uninstall -g cnpm

# 安装指定版本 cnpm
npm install cnpm@7.1.0 -g

问题二:NodeJs 版本与 Vue3 不匹配的情况:

由于开头选择的是 Win7 系统下最高版本 13.14.0 的 NodeJs,出现上述 NodeJs 版本与 Vue3 不匹配导致的情况,提示信息里描述将 NodeJs 降到 12.0.0 或者 提升到 14.0.0 及以上版本即可。

我是下载的 14.15.0 的  x64 zip 压缩包 解压之后 替换 的nodejs的安装目录

node14.15.0版本是需要匹配对应的npm版本 

在这里匹配安装的npm版本是6.14.8文章来源地址https://www.toymoban.com/news/detail-464406.html

到了这里,关于win7安装高版本的node解决办法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • nodejs安装win7,详细步骤

        很多同学在安装nodejs时,找到官网首页上是最新的版本,只支持最低版本win8.1。所以今天我们分享一个支持win7的Node.js 旧版本,具体如下: 官网:Download | Node.js 历史版本:Previous Releases | Node.js 这里我选择一个Node.js 12.22.1的版本 下载到本地后,直接双击安装,除了需要修

    2024年02月07日
    浏览(63)
  • 解决vscode 下载慢以及Win7版本旧版安装详细步骤

    下载龟速,很慢。 解决办法:可以先暂停,鼠标右键复制链接地址。 https:// az764295.vo.msecnd.net /stable/b3e4e68a0bc097f0ae7907b217c1119af9e03435/VSCodeUserSetup-x64-1.78.2.exe 将下载地址中的 az764295.vo.msecnd.net 更换为 vscode.cdn.azure.cn 使用国内的镜像服务器加速。 更改后: https:// vscode.cdn.azure.cn

    2024年02月14日
    浏览(49)
  • 支持win7的VSCode版本最高1.70.3

    最新的VSCode已经不支持WIN7,目前VSCode官网上写的最低支持WIN8. 经过确认,最后支持WIN7的版本是1.70.3,不论32位还是64位,都是这个版本*

    2024年02月16日
    浏览(52)
  • Win7下Office 部署工具解决安装Visio失败(提示即点即用版本)

    目录 一、即点即用简介 二、即点即用”与MSI的安装冲突 三、Office 部署工具 四、使用 ODT 下载安装 Visio 2016 1、配置文件修改 2、运行命令       即点即用 是一种可用于安装和更新 Office 产品的 Microsoft 流式传输和虚拟化技术。这些流式传输和虚拟化功能基于 Microsoft Applicati

    2024年02月07日
    浏览(85)
  • win7重启后网关消失解决办法

    通过可视化设置好ip地址,子网掩码,网关,dns后,重启电脑或者关机后,网卡的网关会自动消失,自己不见了,导致上不去网。 方法一:通过注册表解决 1、 开始–运行–输入“regedit”,打开注册表编辑器。 2、 HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Tcpip/Parameters/Interfa

    2024年02月04日
    浏览(105)
  • Win7安装VScode+Node.js

    有C编程基础,未接触过JavaScript,小白入门甚至分不清Java和JavaScript,所以如果我安装成功的话,应该大家问题不大。(PS:win7系统很多不支持了,真的是BUFF叠满) 前言:VScode支持Win7系统的最新版本只到1.70,再往后的就不支持了。 安装VScode的教程网站里能搜到很多,其实它

    2024年02月04日
    浏览(61)
  • Win7无线网络无法连接的原因以及解决办法

    有网友给小编反应大家无线网络无法连接导致联网连不上去,这种情况很多是网友的设置出了问题,那是一些小白朋友不会将无线网络的端口给关闭掉了原因,那么小编就来讲解 无线网络无法连接的解决方法 吧。就以win7系统为例吧。 具体操作方法如下: 1、首先要查看无线

    2024年02月05日
    浏览(64)
  • Win7系统提示找不到pcaui.exe文件的解决办法

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个pcaui.exe文件(挑选合适的

    2024年04月11日
    浏览(57)
  • Win7系统提示找不到printui.exe文件的解决办法

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个printui.exe文件(挑选合适

    2024年03月11日
    浏览(94)
  • Win7系统提示找不到FXSCOMPOSERES.dll文件的解决办法

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个FXSCOMPOSERES.dll文件(挑选

    2024年01月19日
    浏览(56)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包