问题

我们从从git上克隆前端项目到本地初始化项目(npm install),
安装到一半报错经常会碰到这个问题Failed at the node-sass@7.0.3 postinstall script

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! node-sass@4.14.1 postinstall: `node scripts/build.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the node-sass@4.14.1 postinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

解决办法

网上一大堆方法都是说node的版本过高不兼容,先卸载掉node,其实没必要,大家按照这个方法操作一轮基本能解决掉问题。

首先进入到项目目录下 

删除 :node-moudle 

删除node-sass: npm uninstall node-sass

重新下载对应版本node-sass:

npm i node-sass@7.0.3(指定版本 控制台报错什么版本就写什么版本) --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/

重启项目:npm run dev 成功

文档也给大家整理好了,大家可以重新按文档操作即可妥妥没问题:
node-sass错误操作文档

更多推荐