【问题标题】:How to fix quick.db is not installing?如何修复 quick.db 未安装?
【发布时间】:2021-07-26 12:16:41
【问题描述】:

我一直在尝试在我的 repl.it 项目上安装 quick.db 包,但每次我尝试它都会崩溃并给出以下错误:

我在谷歌上尝试了一切,但没有任何效果。请帮忙!

【问题讨论】:

  • 这与javascript有什么关系?爪哇?不和谐.js?机器人?
  • 这是一个javascript应用程序,它是一个不和谐的机器人
  • 没有要调试的 JavaScript,仅仅因为它在 discordjs 机器人的上下文中并不意味着它与 DJS 相关。至少这与 quick.db 和 npm 相关

标签: quick.db


【解决方案1】:

GLIBC_2.29 not found 错误导致 libc6 包过时。你需要运行

sudo apt-get update
sudo apt-get install libc6

更多关于askubuntu.com
但您需要 sudo 权限。您在 repl.it 上没有 sudo 权限。
无论如何,您都不应该在 repl.it 上使用 quick.db,因为在 repl.it 上,所有用户信息都将公开 - 这违反了不和谐的服务条款。

Repl.it 的限制是你不能隐藏文件不被公众看到 在免费帐户上,除了 .env 文件。这意味着,如果您要 使用基于文件或基于 sqlite 的数据库(例如 enmap、quick.db、 nedb)您的文件将是可见的。因为这违反了 Discord 服务条款(暴露潜在用户数据),请勿使用这些 模块或 json 文件来存储数据。相反,您可以使用 Repl.It 存储数据的数据库系统,或外部数据库服务器,如 Atlas Mongo 或 Firebase。 anidiots.guide

【讨论】:

  • 老兄说 bash: sudo: command not found
  • @Hassan_BH 您在 repl.it 上没有 sudo 权限。如果您阅读我的回答,您就会知道。
  • 我怎样才能在 repl.it 上获得它们,之前安装了软件包,但现在 IDK 发生了什么
  • 他们可能更新了一些东西——我认为他们引入了 repl.it 数据库并且他们停止了对这种类型的数据库的支持。 docs.replit.com/misc/database您可以将数据存储在repl.it数据库中,该数据库不公开。
  • 这也可能对您有所帮助 - npmjs.com/package/@replit/database
猜你喜欢
  • 2020-11-27
  • 2020-12-11
  • 2014-04-17
  • 1970-01-01
  • 1970-01-01
  • 2021-02-04
  • 2021-12-30
  • 2012-06-12
  • 1970-01-01
相关资源
最近更新 更多