發佈到 npm
現在我們有了一個可運作、快速且小巧的 wasm-game-of-life
套件,我們可以將其發佈到 npm,以便其他 JavaScript 開發人員可以在需要現成的生命遊戲實作時重複使用它。
先決條件
首先,請確保您擁有 npm 帳戶。
其次,請透過執行以下命令來確保您已在本機登入您的帳戶
wasm-pack login
發佈
透過在 wasm-game-of-life
目錄中執行 wasm-pack
來確保 wasm-game-of-life/pkg
組建是最新的
wasm-pack build
花點時間查看一下 wasm-game-of-life/pkg
的內容,這就是我們將在下一步發佈到 npm 的東西!
準備好後,執行 wasm-pack publish
將套件上傳到 npm
wasm-pack publish
這就是發佈到 npm 所需的一切!
... 除了其他人也完成了本教學,因此 wasm-game-of-life
名稱在 npm 上已被使用,因此最後一個命令可能無法運作。
開啟 wasm-game-of-life/Cargo.toml
並將您的使用者名稱新增到 name
的末尾,以獨特的方式區別套件
[package]
name = "wasm-game-of-life-my-username"
然後,重新組建並再次發佈
wasm-pack build
wasm-pack publish
這次應該可以了!