npm install安裝報錯:gyp info it worked if it ends with ok的解決方法

前端vue新項目 npm install安裝報錯 gyp info it worked if it ends with ok

1.可能原因1:node和node-sass版本沖突,

對應的node和node-sass的版本如下

2.node.js卸載與安裝

之前有安裝過弄過node.js的

如果node.js版本過高需要重新安裝低版本node.js,在控制面板卸載node.js,

再在node官網下載對應的msi包安裝到之前的安裝過node.js的文件夾下。低版本的node.js 隻需直接下載高版本的msi包安裝無需卸載之前的低版本node.js,這樣不需要再去配置環境變量啥的,

3.node-sass卸載安裝,

node-sass卸載:

npm uninstall node-sass

node-sass安裝可以指定版本:

npm install node-sass 佈置的版本直接安裝

npm install [email protected] 指定4.14版本的,

如果安裝報錯試試換下淘寶鏡像,一個好的解決方案在是直接在項目根目錄下創建一個 .npmrc文件指定淘寶鏡像

文件內容:sass_binary_site=https://npm.taobao.org/mirrors/node-sass/ phantomjs_cdnurl=https://npm.taobao.org/mirrors/phantomjs/ electron_mirror=https://npm.taobao.org/mirrors/electron/ registry=https://registry.npm.taobao.org

4.安裝好後對應版本的node和node-sass後啟動

再npm install , npm run dev 沒有報錯啦

總結

到此這篇關於npm install安裝報錯:gyp info it worked if it ends with ok解決的文章就介紹到這瞭,更多相關npm install安裝報錯內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!

推薦閱讀: