這是 wasm-pack未發布文件,已發布的文件可在主要的 Rust 和 WebAssembly 文件網站上找到。這裡記錄的功能可能在已發布的 wasm-pack 版本中無法使用。

指令

wasm-pack 有幾個指令可以幫助您在建置 Rust 產生的 WebAssembly 專案的過程中。

  • new:此指令使用範本為您產生新的專案。了解更多
  • build:此指令為您建置一個包含已編譯 wasm 和已產生 JS 的 pkg 目錄。了解更多
  • packpublish:這些指令將建立一個 tarball,並選擇性地將其發布到登錄檔,例如 npm。了解更多

已棄用的指令

  • init:此指令已棄用,建議使用 build

記錄級別

預設情況下,wasm-pack 會顯示許多有用的資訊。

您可以使用 --verbose 讓它顯示更多資訊,或者您可以使用 --quiet 使所有 stdout 靜音。

您也可以使用 --log-level 來精細控制 wasm-pack 的記錄輸出

  • --log-level info 是預設值,它會記錄所有訊息。
  • --log-level warn 會顯示警告和錯誤,但不顯示資訊。
  • --log-level error 只會顯示錯誤。

這些標誌是全域標誌,因此它們可以與每個指令一起使用,並且它們必須在指令之前

wasm-pack --log-level error build
wasm-pack --quiet build
wasm-pack --verbose build