npm install 花式失敗的一些解決方式(ionic2)

一、Cannot find module '@ionicapp-scripts

npm config set registry http://registry.cnpmjs.org

參考
http://blog.csdn.net/gebitan5...node

npm install @ionic/app-scripts@latest --save-dev

關於Cannot find module '@ionicapp-scripts'python

沒法找到 moudule 統一解決方式,去npm官網上查詢對應的package,而後安裝。npm

如:json

clipboard.png

二、鑑於國內的環境,node-sass實在是太難安裝了,能夠直接經過淘寶的npm鏡像來安裝。

1.安裝cnpm(https://npm.taobao.org/gulp

npm install -g cnpm --registry=https://registry.npm.taobao.org

2.在項目文件夾下安裝node-sasssass

cnpm install --save-dev node-sass

說明:--save-dev自動將node-sass加入到項目文件夾下的package.json中app

三、用最新版nodejs,須要gulp時遇到的問題:

node-sass升級到最新版本
須要gulp-sass時,仍是有關於版本相關錯誤
因而將package.json中的全部採用最新版本,寫法以下ionic

"gulp": "*",
"gulp-cache": "*",
"gulp-content-includer": "*",
……

而後npm install 或cnpm install、post

由於又說缺乏路徑gulp-sass,新建文件夾便可。spa

四、出現相似這樣的錯誤

Can't find Python executable "python", you can set the PYTHON env
variable.

Failed at the node-sass@4.5.0 postinstall script.

clipboard.png

clipboard.png

解決方式:修改packge.json,將全部包更新到最新版。

clipboard.png

相關文章
相關標籤/搜索