windows - npm 在 Windows 上安装 windows-build-tools

标签 windows npm npm-install windows-build-tools

OS - Windows-10
node - v8.12.0
npm - 6.4.1

我正在使用的命令(以管理员身份运行):

npm install --global --production --verbose windows-build-tools
> <a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="2156484f454e56520c4354484d450c554e4e4d5261140f130f13" rel="noreferrer noopener nofollow">[email protected]</a> postinstall C:\Users\winuser\AppData\Roaming\npm\node_modules\windows-build-tools
> node ./dist/index.js

Downloading vs_BuildTools.exe
[============================================>] 100.0% of 1.12 MB (1.12 MB/s)
Downloaded vs_BuildTools.exe. Saved to C:\Users\winuser\.windows-build-tools\vs_BuildTools.exe.

Starting installation...
Launched installers, now waiting for them to finish.
This will likely take some time - please be patient!

Status from the installers:
---------- Visual Studio Build Tools ----------
2021-11-23T15:34:08 : Verbose : [InstalledProductsProviderImpl]: Stream was closed
2021-11-23T15:34:08 : Verbose : [InstallerImpl]: Rpc connection was closed.
2021-11-23T15:34:08 : Verbose : [InstallerImpl]: Stream was closed
2021-11-23T15:34:09 : Verbose : Completed notifying all clients that the update is starting
2021-11-23T15:34:09 : Verbose : Updating installer [bootstrapperArguments: -- /finalizeInstall install --in C:\ProgramData\Microsoft\VisualStudio\Packages\_bootstrapper\vs_setup_bootstrapper_202111231533560643.json --norestart --quiet --includeRecommended --add Microsoft.VisualStudio.Workload.VCTools --locale en-US --activityId 61b330e5-53cf-4d1e-819c-b2acdd48ed03]
------------------- Python --------------------
Python 2.7.18 is already installed, not installing again.

打不出来,安装了好几次了。在这两次中,它看起来都停留在同一点。

尝试了以下命令,它已安装,但显示无法安装 Visual Studio Build Tools。

npm install --global --production <a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="295e40474d465e5a044b5c40454d045d4646455a691d07190719" rel="noreferrer noopener nofollow">[email protected]</a>
Starting installation...
Launched installers, now waiting for them to finish.
This will likely take some time - please be patient!

Status from the installers:
---------- Visual Studio Build Tools ----------
Successfully installed Visual Studio Build Tools.
---------- Visual Studio Build Tools ----------
Successfully installed Visual Studio Build Tools.
------------------- Python --------------------
Python 2.7.18 is already installed, not installing again.

Could not install Visual Studio Build Tools.
Please find more details in the log files, which can be found at
C:\Users\winuser\.windows-build-tools

有人可以帮我吗?

最佳答案

您应该安装visual studio手动并在安装过程中选择 .NET 和 C/C++ 组件。我遇到了同样的问题,这对我来说很有效。

关于windows - npm 在 Windows 上安装 windows-build-tools,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70110088/

相关文章:

vue.js - Quasar 应用程序,在 npm 安装后缺少一些模块

Windows 命名管道访问控制

windows - 我可以在同一个客户端的同一个端口上与同一个服务器建立 1 个以上的 TCP 连接吗?具体到445端口

javascript - NPM 环境变量在 Windows 中不起作用?

ssl - NPM 安装错误 : self signed certificate in certificate chain

macos - npm 命令 create-react-app 失败

python - 为什么 sys.path 有 "c:\\windows\\system\python34.zip"?

c# - 适用于 C# 应用程序的 AnyCPU/x86/x64 及其 C++/CLI 依赖项

javascript - Node.js 用户注册数据存储在哪里

node.js - npm 安装不工作,抛出错误