1

为我的节点应用程序执行“npm install”时,我突然开始收到错误:

无法加载 Visual C++ 组件“VCBuild.exe”

在此处输入图像描述

我已将其缩小到package.json文件中的以下行dependencies

"better-sqlite3": "^4.1.4",

我需要做什么或安装什么才能在这台 Windows 10 64 位机器上使用 npm 加载 better-sqlite3?

附录:

  1. npm install -g windows-build-tools我以管理员身份尝试,但收到错误:

无法安装 Visual Studio 生成工具。

在此处输入图像描述

  1. 我在这台计算机上安装了 Visual Studio 2017 社区版。

  2. 我有 npm 版本 6.4.1。

  3. 有趣的是,在 linux 上也会发生类似的错误npm install,可以通过从文件中删除该"better-sqlite3": "^4.1.4"行来避免package.json

在此处输入图像描述

4

0 回答 0