gpt4 book ai didi

javascript - 将文件内容保存在内存中的变量中

转载 作者:行者123 更新时间:2023-11-30 19:06:43 24 4
gpt4 key购买 nike

我有兴趣探索在浏览器中分析带有 javascript 源文件的目录以便在 Canvas 上可视化它们的可能性。这将使用 Esprima 生成 AST 来完成。

这意味着我需要读取诸如 zip 或文件夹 uploader 之类的东西,然后开始将文件加载到内存中。

我现在面临的瓶颈是:

  • 如果源代码文件包很大,这可能会导致内存问题。 Localstorage 也不是为此而构建的。
  • 这不能在服务器上完成,因为用户可能不想将源代码上传到服务器,因此必须根据业务需求在本地完成。 -
  • 在相当大的浏览器中不是一个很好的文件系统 api

达到预期结果的可接受方法是什么?
这甚至可以做到吗?

最佳答案

我推荐 Realm考虑。它不是 indexdb 的包装器,似乎比 sqlite 表现更好。我也用过LokiJS过去,但它仅在内存中。

关于javascript - 将文件内容保存在内存中的变量中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58906380/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com