npm run serve Syntax Error: Error: Node Sass version 7.0.0 is incompatible with ^4.0.0.

在实际的项目开发中,经常会由于安装的node版本不同,经常会导致项目运行失败。出现如下报错信息

npm run serve Syntax Error: Error: Node Sass version 7.0.0 is incompatible with ^4.0.0.

需要安装对应版本的node来解决。不同的node版本会有不同的node-sass依赖,对照表如下图:

在这里插入图片描述

或者参考网址:https://www.npmjs.com/package/node-sass

安装nvm:

  1. 下载nvm:在github上搜索nvm,或复制这个网址进行下载:

    https://github.com/coreybutler/nvm-windows/releases/tag/1.1.9

进入后选择下图的进行下载(win10系统)

在这里插入图片描述

具体安装过程是先选择nvm的安装路径,在选择node的安装路径,一直next,选择好后,即可完成。不详细描述。

2.安装完成后,推荐已cmd管理员方式打开:输入nvm命令,查看nvm版本信息。

在这里插入图片描述

出现此界面,表示nvm已经安装成功。

  1. 使用nvm list查看目前已经安装的版本

    nvm list
    

    在这里插入图片描述

  2. 使用nvm list available查看可下载的部分版本列表

    nvm list available
    

    在这里插入图片描述

  3. nvm install 版本号 安装指定的版本的nodejs

    nvm install 14.18.0
    
  4. 安装完成后,使用 命令:nvm use 版本号 使用指定版本的nodejs

nvm use 14.18.0

注意:若在nvm显示安装完成node后,但在cmd页面输入 node -v,没有显示node版本,则需要卸载nvm后,重新按照此步骤来安装。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值