文章开始前首先区别科普一下最基本的关于nodejs对应的node-sass与noss版本
![图片[1]-node-sass与nass的反复折磨-z-adores-l](http://z-adores-l.com/wp-content/uploads/2022/11/ac24251a4e074b24a0db1bd37cd51293.png)
在上图中可以明显发现有关node版本都与node-sass绑定,并且有关系可循,那么在之前的老项目中,可通过依赖包搜索并查看所需的node-sass来进行对nodejs的版本匹配,因为之前有遇到一个项目报错python2缺失以及python3的缺失,导致无法下载完整的依赖包,都是半途而废,最后历经两天的Linus界面的不断npm i以及npm uninstall -g来兜圈子,最后发现最后一步的node-sass的问题,两天十几个小时的折磨才算彻底结束,若是卸载当前的node-sass并且安装版本sass还可能需要将原来项目中/deep/改为::v-deep来代替,来解决会报loader错误。
认准对应的node版本号 确定好一个后来回切换即可 容错率很高
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END