【问题标题】:npm install quick.db takes forevernpm install quick.db 需要永远
【发布时间】:2021-03-17 02:36:44
【问题描述】:

我正在尝试安装 quick.db,但一直卡在下面一行。

我尝试过 npm 重建,我尝试过重新安装节点,但没有任何效果。我已经等了大约 3 个小时。

我正在使用 Google Cloud 上免费层的 Linux 服务器。我正在使用 quick.db 作为 discordjs 机器人。

make: Entering directory '/home/user/discordbot/app/node_modules/better-sqlite3/build'
  TOUCH b857c92884e9598d609f6be182a2595df7a8e00f.intermediate
  ACTION deps_sqlite3_gyp_locate_sqlite3_target_extract_sqlite3 b857c92884e9598d609f6be182a2595df7a8e00f.intermediate
  TOUCH Release/obj.target/deps/locate_sqlite3.stamp
  CC(target) Release/obj.target/sqlite3/gen/sqlite3/sqlite3.o

【问题讨论】:

  • 我相信您的问题与 better-sqlite3 安装有关
  • 我知道,但即使我尝试自己安装 better-sqlite3,它也会做同样的事情。

标签: node.js discord.js quick.db


【解决方案1】:

这可能是 Google Cloud 的处理问题,因为您使用 npm 包超载了它。看到这似乎是 better-sqlite3 的问题,尝试使用 npm uninstall 卸载所有 npm 包并摆脱 node_modules 和 package-lock.json 并重新加载所有内容。此外,摆脱任何你可能没有的包正在使用。

如果失败,您可以尝试在终端中使用sudo ln -s "$(version of node you're using)" /usr/bin/node 将node.js 链接到/usr/bin/node

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-12-10
    • 2014-07-08
    • 1970-01-01
    • 1970-01-01
    • 2014-05-20
    • 1970-01-01
    • 2013-12-08
    • 2020-07-24
    相关资源
    最近更新 更多