gogogo
管理员
管理员
  • UID25
  • 粉丝0
  • 关注0
  • 发帖数1377
阅读:217回复:0

node-sass sass-loader 版本对应

楼主#
更多 发布于:2024-03-14 11:10




https://blog.csdn.net/m0_67393619/article/details/123373452





node版本:16.18.1


1.卸载node-sass
     npm uninstall node-sass
2.安装node-sass(当前本地node版本:16.18.1)
     npm i node-sass@6.0.1 sass-loader@10.2.0 --save-dev(查询官网node-sass对应版本为v6+)
3.安装less-loader
    npm install less-loader@6.0.0 --save-dev
————————————————


node版本:18.19.1




1. 首先系统环境变量增加一项:


NODE_OPTIONS=--openssl-legacy-provider


  1. 修改对应项目里面的package.json的node-sass和sass-loader版本号:

//更改为如下版本"node-sass": "^8.0.0","sass-loader": "^10.4.1",
npm i node-sass@8.0.0 sass-loader@10.4.1 --save-dev

  1. 删除项目的package.json.lock和yarn.lock这两个文件,最好是node_modules文件夹也删除,免得有缓存,然后再npm install或yarn 重新安装一遍。
基本就这样就跑起来了,可能还会遇到其他包版本不对的问题,需要更加报错信息进行一一升级。



                            版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
                        
原文链接:https://blog.csdn.net/qq_44325545/article/details/130402705
游客


返回顶部