Tauri 嵌入附加文件

2023-10-19 18:19 更新

您可能需要在應用程序包中包含一些附加文件,這些文件不直接屬于前端(distDir)或者太大以至于無法內(nèi)聯(lián)到二進制文件中。我們稱這些文件為資源。

要捆綁您選擇的文件,您可以將 resources 屬性添加到 tauri.conf.json 文件中的 tauri > bundle 部分。

更多關(guān)于 tauri.conf.json 配置的信息請參考此處。

resources 期望一個字符串列表,以絕對或相對路徑來定位文件。如果需要從目錄中包含多個文件,它還支持通配符模式。

以下是一個示例以說明配置方式。這不是一個完整的 tauri.conf.json 文件:

{
"tauri": { "bundle": { "resources": [ "/absolute/path/to/textfile.txt", "relative/path/to/jsonfile.json", "resources/*" ] }, "allowlist": { "fs": { "scope": ["$RESOURCE/*"] } } } }
備注
絕對路徑和包含父級組件(../)的路徑只能通過 "$RESOURCE/*" 明確允許。相對路徑,如 "path/to/file.txt",可以通過 "$RESOURCE/path/to/file.txt" 明確允許。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號