node 安裝 windows-build-tools全過程
npm install --global --production windows-build-tools總是有一些各種奇怪的報錯,下面整理一套可以安裝的教程
本文安裝環(huán)境
- node 16.8
- npm 7.18
- python 2.7.15
node和npm不在贅述。
python安裝
python下載地址https://www.python.org/ftp/python/2.7.15/python-2.7.15.amd64.msi
環(huán)境變量
- C:\Python27
- C:\Python27\Scripts
驗證環(huán)境變量
node -v
npm -v
python -V
uuid@3.4.0: Please upgrade to version 7 or higher.
npm install uuid@latest -g
我在安裝時候經(jīng)常遇到卡克問題,論壇有個大神解決這問題
Stuck at python installed successfully · Issue #244 · felixrieseberg/windows-build-tools · GitHub
“Windows-build-tools腳本存在問題,無法找到VS構(gòu)建工具安裝程序的日志文件。
似乎VS構(gòu)建工具安裝程序創(chuàng)建的日志文件已更改。
該腳本正在文件夾%USERPROFILE% AppData Local Temp中尋找名稱以dd_client_開頭的日志文件,但是VS構(gòu)建工具安裝程序似乎并未創(chuàng)建任何以dd_client_開頭的文件。”
解決步驟:
1、運(yùn)行npm install -g windows-build-tools
2、在%temp%文件夾中找到最新的文件名類似于dd_installer_20210421124746.log的文件
3、查看此文件,確保日志中輸出了Closing the installer with exit code 0
4、確保你安裝了vscode
ps:其實可以直接跳過2–4步,因為你的python環(huán)境早就安裝好了,重復(fù)的步驟安裝程序早就執(zhí)行完畢了
5、在%temp%目錄下創(chuàng)建一個名為dd_client_.log的文件
6、編輯5中創(chuàng)建的文件,加入一行Closing installer. Return code: 3010.然后保存。
然后windows-build-tools就可以繼續(xù)安裝了
注:直接在資源管理器中粘貼%temp%即可打開你的Windows temp目錄。
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Node使用Sequlize連接Mysql報錯:Access denied for user ‘xxx’@‘localh
這篇文章主要給大家介紹了關(guān)于Node使用Sequlize連接Mysql報錯:Access denied for user 'xxx'@'localhost'的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2018-01-01nodejs進(jìn)階(6)—連接MySQL數(shù)據(jù)庫示例
本篇文章主要介紹了nodejs進(jìn)階(6)—連接MySQL數(shù)據(jù)庫示例,詳細(xì)的介紹了NodeJS操作MySQL數(shù)據(jù)庫,作為應(yīng)用最為廣泛的開源數(shù)據(jù)庫則成為我們的首選,有興趣的可以了解一下。2017-01-01