npm报错Failed at the node-sass@4.14.1 postinstall script

264 阅读1分钟

今天克隆某个项目发现了这个问题

856045188809d61ff3b41101d27fa68.png 最开始可能因为node版本过高 导致 npm i 失败 我尝试下载一个nvm切换其他的低版本 切到12版本出现了错误,定位问题原因是因为

3709935f2ec9f75f175f7d8c25c29ba.png 这个node-sass@4.14.1 需要14以上的node才能支持 所以下了一个node14 但是下完了依然会报错

有效解决方案(暂时不知道什么底层原因)

image.png

第一步 卸载node-sass

npm uninstall node-sass

第二步骤 重新安装 node-sass

npm i node-sass@4.14.1 --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/ --unsafe-perm

第三步骤 重新 npm i 然后 正常启动 npm run dev

npm i

npm run dev