首先说明我的使用环境:
node.js 16.0.1
vue项目2.x
遇到的问题是,按照网上的步骤下载sass-loader和node-sass后,版本不兼容。
在网上找了好多教程也没有把问题解决,因为网上大部分说是sass-loader的版本太高,但是我的最根本的问题是在node-sass。
node16要求的node-sass是在6.0及以上
前几次我安装的都是4.x或者5.x,因为不晓得这个对应关系,所以每次都是错的,安装node-sass6.0以后,sass-loader可以选择10.x版本也可以是8.x版本。都是没有问题的。
总结:先要保证code-sass是跟自己的node版本匹配的,在此基础上再调整sass-loader的版本号。
呜呜我好不认真被这问题困扰了几天了,还要继续努力呀!!!>_<