Tauri 應(yīng)該使用 Node 還是 Cargo?

2024-01-29 16:19 更新

盡管通過 Cargo 安裝 CLI 是首選選項(xiàng),但在安裝時(shí)它必須從頭開始編譯整個(gè)二進(jìn)制文件。 如果您在 CI 環(huán)境中或在非常慢的計(jì)算機(jī)上,則最好選擇其他安裝方法。

由于CLI 是在 Rust 編寫的,它自然可以通過 crates.io 進(jìn)行安裝,并且可以與 Cargo 一起安裝。

我們還將 CLI 編譯為原生 node.js 插件,并通過 npm 分發(fā)它。 與 Cargo 安裝方法相比,有幾個(gè)優(yōu)點(diǎn):

  1. CLI 已預(yù)編譯,可縮短安裝時(shí)間
  2. 可以在 package.json 文件中鎖定版本
  3. 如果您圍繞 Tauri 開發(fā)自定義工具,則可以將 CLI 作為常規(guī) JavaScript 模塊導(dǎo)入
  4. 您可以使用 JavaScript 包管理器安裝 CLI


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

掃描二維碼

下載編程獅App

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

編程獅公眾號(hào)