Tauri Linux 軟件捆綁包

2023-10-19 15:20 更新

Tauri 應(yīng)用程序在 Linux 上通常以 Debian 軟件包(.deb 文件)或 AppImage(.AppImage 文件)的形式進(jìn)行分發(fā)。Tauri CLI 默認(rèn)情況下會(huì)自動(dòng)將您的應(yīng)用程序代碼打包成這些格式。請(qǐng)注意,.deb 和 .AppImage 捆綁包只能在 Linux 上創(chuàng)建,因?yàn)樯胁恢С挚缙脚_(tái)編譯。

備注
在 macOS 和 Linux 上,GUI 應(yīng)用程序無法繼承您的 shell 配置文件中的 $PATH 變量(例如 .bashrc、.bash_profile、.zshrc 等)。您可以查看 Tauri 的 fix-path-env-rs crate 來解決這個(gè)問題。

要將您的 Tauri 應(yīng)用程序構(gòu)建和打包成一個(gè)單一的可執(zhí)行文件,只需運(yùn)行以下命令:

  • npm
npm run tauri build
  • Yarn
yarn tauri build
  • pnpm
pnpm tauri build
  • Cargo
cargo tauri build

這將構(gòu)建前端(如果已配置,請(qǐng)參閱 beforeBuildCommand),編譯 Rust 二進(jìn)制文件,收集所有外部二進(jìn)制文件和資源,最終生成整潔的特定平臺(tái)捆綁包和安裝程序。


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

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)