npm安裝windows-build-tools卡在Successfully?installed?Python2.7
npm安裝windows-build-tools時卡在Successfully installed Python 2.7
如果你找到了這里,說明你之前看過的博文都是沒有效果且沒有任何意義的。因為我按照其他的教程試驗了一下,根本沒有任何效果。
這其實是windows-build-tools安裝腳本的一個BUG,我在其github的issue中找到了這個
鏈接:https://github.com/felixrieseberg/windows-build-tools/issues/244
有興趣的可以直接打開看原文,以下為我的翻譯
“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目錄。
renren-fast-vue無法運(yùn)行相關(guān)問題匯總
vscode安裝npm過程匯總
提示:這里可以添加學(xué)習(xí)目標(biāo)
例如:一周掌握 Java 入門知識
1、npm:error MSB3428: 未能加載 Visual C++ 組件“VCBuild.exe”
原因:未使用管理員權(quán)限打開vscode導(dǎo)致未能加載
解決:
以管理員權(quán)限運(yùn)行vscode npm install --global --production windows-build-tools npm install -g node-gyp
2、npm install Error: not found: python2:
原因: 與上文類似,由于未安裝 windows-build-tools導(dǎo)致
解決:
npm install --global --production windows-build-tools npm install -g node-gyp
3、npm install 報錯:error MSB4019: 未找到導(dǎo)入的項目“D:\Microsoft.Cpp.Defa ult.props”
解決: npm install --global --production windows-build-tools
4、renren-fast-vue無法運(yùn)行相關(guān)問題解決辦法n ./src/assets/scss/index.scss Module build failed: Error: ENOENT: no su
解決:
npm uninstall --save node-sass npm install --save node-sass
5、Error: Node Sass does not yet support your current environment: Windows 64-bit with Unsupported runtime (83)
與第四點相同:卸載再安裝node-sass
6、安裝windows_build_tools一直處于still waiting for installer log file …中
現(xiàn)象:安裝windows-build-tools時python2已安裝完畢,但是windows_build_tools一直暫停再still waiting for installer log file
運(yùn)行指令:
npm install --global --production windows-build-tools@4.0.0
有可能人會有錯誤提示,這是直接運(yùn)行項目
npm run dev
如果出現(xiàn)了問題4的情況,按照問題4解決,項目就可以跑起來了 。
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
NodeJS落地WebSocket實踐前端架構(gòu)師破局技術(shù)
這篇文章主要為大家介紹了NodeJS落地WebSocket實踐前端架構(gòu)師破局技術(shù),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-06-06node.js連接mongoose數(shù)據(jù)庫方法詳解
之前我們都是通過shell來完成對數(shù)據(jù)庫的各種操作的,在開發(fā)中大部分時候我們都需要通過程序來完成對數(shù)據(jù)庫的操作。而Mongoose就是一個讓我們可以通過Node來操作MongoDB的模塊2022-08-08深入理解Node.js中通用基礎(chǔ)設(shè)計模式
大家在談到設(shè)計模式時最先想到的就是 singletons, observers(觀察者) 或 factories(工廠方法)。本文重點給大家介紹Node.JS一些基礎(chǔ)模式的實現(xiàn)方法,感興趣的朋友跟隨腳本之家小編一起學(xué)習(xí)吧2017-09-09Node中對非阻塞I/O、事件循環(huán)的知識點總結(jié)
在本篇文章里小編給大家整理的是一篇關(guān)于Node中對非阻塞I/O、事件循環(huán)的知識點分享內(nèi)容,需要的朋友們可以參考下。2020-01-01