相关疑难解决方法(0)

电子IndexedDb限制?

这个Electron问题中,@ zcbenz评论说" 我们在Chrome浏览器中有相同的大小限制,这是'可用磁盘空间的1/3' ".该回复是从2016年初开始的.

我运行了这段代码:

const estimation = await navigator.storage.estimate();
console.log(`Quota: ${estimation.quota}`);
console.log(`Usage: ${estimation.usage}`); 
Run Code Online (Sandbox Code Playgroud)

它告诉我,我有100%的可用磁盘空间作为我的配额,所以我很困惑,找不到比2016年评论更新的东西,这也是电子专用的.

所以我的问题:

  • 这个正式改变了吗?
  • 如果你试图超过这个限制会发生什么(假设它不是真正100%的可用空间)?
  • Electron/Chromium会驱逐你的数据吗?

---电子v3.0.4

谢谢!

TTE

indexeddb electron

10
推荐指数
1
解决办法
859
查看次数

用 Electron 嵌入 Mongodb

我将 MongoDB 源代码保存在电子源代码中,并使用以下命令运行 MongoDB:

const app = require('electron').app;
const child_process = require('child_process');
const dbInstanceDir = app.getAppPath();
const startMongo = dbInstanceDir + mongodb/bin/mongod --dbpath mydbpath --port 27017 --logpath mylogfile

child_process.exec(startMongo, (error, stdout, stderr) => {
});
Run Code Online (Sandbox Code Playgroud)

以上命令在开发时有效,但在捆绑后无效。我正在使用电子生成器制作捆绑包。MongoDB 源代码位于根级别。

在此处输入图片说明

electron electron-builder

5
推荐指数
1
解决办法
6758
查看次数

标签 统计

electron ×2

electron-builder ×1

indexeddb ×1