在这个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年评论更新的东西,这也是电子专用的.
所以我的问题:
---电子v3.0.4
谢谢!
TTE
我将 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 源代码位于根级别。