node 安裝 windows-build-tools全過程
npm install --global --production windows-build-tools總是有一些各種奇怪的報(bào)錯(cuò),下面整理一套可以安裝的教程
本文安裝環(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
驗(yàn)證環(huán)境變量
node -v
npm -v
python -V
uuid@3.4.0: Please upgrade to version 7 or higher.
npm install uuid@latest -g
我在安裝時(shí)候經(jīng)常遇到卡克問題,論壇有個(gè)大神解決這問題
Stuck at python installed successfully · Issue #244 · felixrieseberg/windows-build-tools · GitHub
“Windows-build-tools腳本存在問題,無(wú)法找到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:其實(shí)可以直接跳過2–4步,因?yàn)槟愕膒ython環(huán)境早就安裝好了,重復(fù)的步驟安裝程序早就執(zhí)行完畢了
5、在%temp%目錄下創(chuàng)建一個(gè)名為dd_client_.log的文件
6、編輯5中創(chuàng)建的文件,加入一行Closing installer. Return code: 3010.然后保存。
然后windows-build-tools就可以繼續(xù)安裝了
注:直接在資源管理器中粘貼%temp%即可打開你的Windows temp目錄。
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Nodejs中koa2連接mysql的實(shí)現(xiàn)示例
本文主要介紹了Nodejs中koa2連接mysql的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-07-07Node使用Sequlize連接Mysql報(bào)錯(cuò):Access denied for user ‘xxx’@‘localh
這篇文章主要給大家介紹了關(guān)于Node使用Sequlize連接Mysql報(bào)錯(cuò):Access denied for user 'xxx'@'localhost'的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2018-01-01nodejs進(jìn)階(6)—連接MySQL數(shù)據(jù)庫(kù)示例
本篇文章主要介紹了nodejs進(jìn)階(6)—連接MySQL數(shù)據(jù)庫(kù)示例,詳細(xì)的介紹了NodeJS操作MySQL數(shù)據(jù)庫(kù),作為應(yīng)用最為廣泛的開源數(shù)據(jù)庫(kù)則成為我們的首選,有興趣的可以了解一下。2017-01-01