一个老的vue2项目,webpack3.6,每次安装node-sass^4.14.1都报错,原来是node兼容问题,这里需要下载node14版本,可以使用 nvm 来安装多版本node,切换到对应版本,然后执行 npm i node-sass@4.14.1 --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
ok 大功告成!
当然如果能重构的话早点切到sass,node-sass狗都不用~
终极解决方案亲测有效:老项目直接"node-sass": "npm:sass ", "sass": "^1.45.0",