node gyp封包錯誤的解決方法:1、開啟cmd管理員模式;2、執行「npm install --global --production windows-build-tools」;3、安裝node-gyp;4、設定依賴即可。
本文操作環境:Windows7系統,nodejs10.16.2版,Dell G3電腦。
如何解決node gyp 報錯問題?
解決node-gyp 錯誤問題:
#1. npm 安裝windows-build-tools
#cmd管理員模式打開,執行下方指令:
npm install --global --production windows-build-tools
#等待執行完成,重新啟動CMD
2. windows下方安裝node-gyp
#node-gyp就是為node編譯c 擴充的時候所使用的編譯工具。
安裝方法:
npm install -g node-gyp
3. 設定依賴
npm config set python python2.7
## npm config set msvs_version 2015##如果不出意外的話我們就可以用node-gyp來建構了。
如果出現問題可以參考node-gyp的github主頁。
4. 如果電腦上已經安裝了Python3,兩個版本有衝突,需要把修改一下檔名:
%USERPROFILE%\.windows-build-tools\python27
改成Python2.exe 與PythonW2.exe
推薦學習:《
node.js影片教學以上是如何解決node gyp 報錯問題的詳細內容。更多資訊請關注PHP中文網其他相關文章!