代码之家  ›  专栏  ›  技术社区  ›  Edward Tanguay

当better-sqlite3在包中时,npm安装在Windows上失败。json

  •  1
  • Edward Tanguay  · 技术社区  · 7 年前

    在为我的节点应用程序执行“npm install”时,我突然发现错误:

    无法加载VisualC++组件“VCuBuff.exe”

    enter image description here

    我把范围缩小到 package.json 在下面归档 dependencies :

    "better-sqlite3": "^4.1.4",
    

    我需要做什么或安装什么才能在这台Windows10 64位计算机上用npm加载better-sqlite3?

    附录:

    1. 我试过了 npm install -g windows-build-tools 作为管理员,但出现了错误:

    无法安装Visual Studio生成工具。

    enter image description here

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

    2. 我有npm版本6.4.1。

    3. 有趣的是,在 npm install 在linux上,可以通过删除 "better-sqlite3": "^4.1.4" 线超出 包.json 文件:

    enter image description here

    0 回复  |  直到 7 年前
    推荐文章