当node版本和node-sass版本不一致时会出现报错, 尝试如下操作 在package.json, devDependencies中找到下面两个插件, 然后删除node_modules,再重新cnpm install
当node版本为 14.x 时:
"node-sass": "^4.12.0",
"sass-loader": "^8.0.2",
当node版本为 16.x 时:
"node-sass": "^6.0.1",
"sass-loader": "^10.2.0",
查看node-sass对应版本: node-sass - npm
当Node.js版本与node-sass不兼容时,可能会遇到错误。解决方法包括删除node_modules文件夹,更新package.json中node-sass和sass-loader的版本。例如,对于Node 14.x,应使用node-sass@4.12.0和sass-loader@8.0.2,而Node 16.x则需用node-sass@6.0.1和sass-loader@10.2.0。确保参照node-sass的官方npm页面来获取最新适配版本。
1544

被折叠的 条评论
为什么被折叠?



