我的node.js的版本是16.13.1,对应的node-sass版本应该是
"node-sass": "6.0.1"
"sass-loader": "10.0.1"
可以直接执行 npm i node-sass@6.0.1 --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/ 安装node-sass
npm更新至最新版本命令:
npm install -g npm
安装node-sass失败之后清除缓存和卸载命令
npm rebuild node-sass
npm uninstall node-sass
下载node-sass命令
npm i node-sass --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
刚开始遇到问题之后,我没有意识到是node-sass版本问题,而是更新了npm的版本,但是在package.json里面没有对npm版本进行更新,导致后面操作无论怎么样都不能下载node-sass,最后发现package.json里面不仅node-sass的版本没写对,npm的版本也没写对。都修改正确之后即可下载成功。