nodejs16.15.0版本如何解决node-sass和sass-loader版本冲突问题

 更新时间:2024年08月14日 14:40:55   作者:JavaWizard-M  
这篇文章主要介绍了nodejs16.15.0版本如何解决node-sass和sass-loader版本冲突问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

看我的版本

问题在现

使用命令npm install sass-loader出错

! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: smoore-mes-web@1.4.0
npm ERR! Found: webpack@3.12.0
npm ERR! node_modules/webpack
npm ERR! dev webpack@"^3.6.0" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer webpack@"^4.36.0 || ^5.0.0" from sass-loader@10.3.1
npm ERR! node_modules/sass-loader
npm ERR! dev sass-loader@"^10.0.1" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR!

这个是node-sass和sass-loader版本不对应造成,经过无数次踩坑后终于试出以下版本不冲突:

"node-sass": "^7.0.1"
"sass-loader": "^7.3.1"

步骤:

1) npm install node-sass@7.0.1 --save-dev
2) npm install sass-loader@7.3.1 --save-dev
3) npm install
4) npm run dev

即可成功启动

解析

因为安装的是Node16所以node-sass的版本就得6.0+,但是我试了node-sass6.0+版本都解决不了,就升级到了7.0+sass-loader版本找不到对应关系表,我就从高版本开始尝试,出错就降版本

总结

搞了好久才解决记录一下

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 从零学习node.js之利用express搭建简易论坛(七)

    从零学习node.js之利用express搭建简易论坛(七)

    这篇文章主要介绍了node.js利用express搭建简易论坛的方法,我们需要搭建的这个简易的论坛主要的功能有:注册、登录、发布主题、回复主题。下面我们来一步步地讲解这个系统是如何实现的,需要的朋友可以参考借鉴。
    2017-02-02
  • Windows环境下npm install 报错: operation not permitted, rename的解决方法

    Windows环境下npm install 报错: operation not permitted, rename的解决

    这篇文章主要介绍了Windows环境下npm install 报错: operation not permitted, rename的解决方法,文中对解决的方法介绍的很详细,有需要的朋友们可以参考借鉴。
    2016-09-09
  • Node.js搭建小程序后台服务

    Node.js搭建小程序后台服务

    最近在做微信的应用号小程序开发,小程序的后台数据接口需要https安全请求,所以需要我的nodejs服务器能够提供https的支持,现在就将整个https服务器的搭建过程说一下
    2018-01-01
  • Node.js服务端实战之服务启动过程详解

    Node.js服务端实战之服务启动过程详解

    这篇文章主要为大家介绍了Node.js服务端实战之服务启动过程详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-12-12
  • window10下node使用管理神器NVM安装配置超详细步骤

    window10下node使用管理神器NVM安装配置超详细步骤

    nvm全称Node Version Manager是 Nodejs 版本管理器,它让我们能方便的对 Nodejs 的版本进行切换,nvm 的官方版本只支持 Linux 和 Mac, Windows 用户,可以用 nvm-windows,这篇文章主要介绍了window10下node使用管理神器NVM安装配置超详细步骤,需要的朋友可以参考下
    2023-01-01
  • Node.js 与并发模型的详细介绍

    Node.js 与并发模型的详细介绍

    这篇文章主要介绍了Node.js 与并发模型的详细介绍,Node.js 现在已成为构建高并发网络应用服务工具箱中的一员,文章围绕主题展开详细的内容介绍,需要的朋友可以参考一下
    2022-07-07
  • node爬取新型冠状病毒的疫情实时动态

    node爬取新型冠状病毒的疫情实时动态

    这篇文章主要介绍了node爬取新型冠状病毒的疫情实时动态,非常不错,本文通过实例代码给大家讲解的非常详细,需要的朋友可以参考下
    2020-02-02
  • 基于Koa2写个脚手架模拟接口服务的方法

    基于Koa2写个脚手架模拟接口服务的方法

    这篇文章主要介绍了基于Koa2写个脚手架模拟接口服务的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-11-11
  • nodejs入门教程四:URL相关模块用法分析

    nodejs入门教程四:URL相关模块用法分析

    这篇文章主要介绍了nodejs入门教程四之URL相关模块用法,较为详细的分析了URL相关模块功能、方法与使用技巧,需要的朋友可以参考下
    2017-04-04
  • node.js+npm的环境配置以及添加镜像(保姆级教程)

    node.js+npm的环境配置以及添加镜像(保姆级教程)

    本文主要介绍了node.js+npm的环境配置以及添加镜像,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2025-02-02

最新评论