1. 程式人生 > >npm 錯誤收集

npm 錯誤收集

前言

我們使用node,webpack,npm,gulp,各種外掛等老是會遇到一堆問題。現在我收集一份我遇到過的錯誤,來分享給大家。

環境

window 10
node 8.11.1穩定版
npm 5.6.0
python 2.7.14

1.code ELIFECYCLE 錯誤

錯誤內容:

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected]0.2.0 build: `node scripts/build.js`
npm ERR! Exit status 1
npm
ERR! npm ERR! Failed at the [email protected]0.2.0 build script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

問題原因:

node_modules安裝問題。

解決方法:

rm -rf node_modules
rm package-lock.json
npm cache clear --force
npm install

2.node-sass安裝錯誤

錯誤內容:

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected]4.9.0 postinstall: `node scripts/build.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected]4.9.0 postinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

問題原因:

是遠端下載問題。

解決方法:

1.改用yarn下載
yarn install node-sass

2.改用cnpm下載
npm install -g cnpm --registry=https://registry.npm.taobao.org 
cnpm install node-sass

3.淘寶鏡象
// linux、mac 下
SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sass/ npm install node-sass

// window 下
set SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sass/ && npm install node-sass

持續更新。。。