electron 在Svelte和Tauri后端上使用同步函数

4xrmg8kj  于 12个月前  发布在  Electron
关注(0)|答案(1)|浏览(156)

我有一个应用程序,曾经在Electron/Svelte下工作,我们希望切换到Tauri的性能和EXE大小,但我们遇到了一个问题。在初始化期间,我们读取文件并使用同步方式,我们希望保持这种方式(例如fs.openSync())。
然而,在Tauri的fs库中没有Sync函数,似乎没有可能绕过它。
有人知道怎么做吗,或者除了管理我们的问题之外别无选择。
谢谢你,谢谢

jc3wubiy

jc3wubiy1#

如果你真的需要同步操作,你可以在后台的Tauri命令中使用Rust的内置同步操作(std::fs),或者你可以异步使用Tauri API。

相关问题