关于node.js node-sass sass-loader版本适配问题

2022/1/13 12:03:46

本文主要是介绍关于node.js node-sass sass-loader版本适配问题,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

首先我吐槽下,这辈子没有这么无语过,上述三个文件都有版本兼容问题,需要找到兼容的版本
当前我的node.js版本是16.13.2 ,这个时候你就要去找node.sass与node.js版本兼容的版本,
(先说下我弄的兼容的版本 node.js@16.13.2 node-sass@6.0.0 sass-loader@10.2.0)

这是适配表;
下一步就是找到你选择的node-sass的版本兼容的sass-loader的版本
只要版本对了就没问题了;
注意点:
1.推荐使用cnpm安装node-sass 和sass-loader ;使用npm 就会报错node-gyp的各种问题;
2.最好把python环境装上,网上大量博客说node-sass依赖python环境,有的还说只能装2.7或者2.6版本的python,我装了2.7版本的python,如果按照上述步骤安装失败了可以考虑装下python环境
3.我的兼容方案(亲测有效) node.js@16.13.2 node-sass@6.0.0 sass-loader@10.2.0
4.npm i之前package.json可以先删掉node-sass sass-loader ,等其他包安装好之后再手动安装,记住用cnpm 安装那两个包

最后祝愿大家早点解决这种无语的问题,有帮到你的麻烦点个赞啥的



这篇关于关于node.js node-sass sass-loader版本适配问题的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程