跳到內容

設定專案

先決條件

在建置及執行 Rolldown 時,僅需要幾個工具。您將需要

  • 透過 rustup 安裝 Rust
  • 安裝 just

您可以快速地透過執行下列指令,或按照官方 指南 安裝 just

sh
npm install --global just-install
sh
pnpm --global add just-install
sh
yarn global add just-install
sh
brew install just
sh
cargo install just
  • 安裝 Node.js >= 20.11 / 21.2

just setup

在您第一次結帳存放庫時,您所需要做的就是在存放庫根目錄執行 just setup

如果最後您看到 ✅✅✅ 設定完成!,代表您已經具備建置和執行 rolldown 所需的一切。

您可以執行 just roll 來驗證是否一切運作正常。

提示

  • just roll 可能需要一些時間執行,因為它將從頭開始建置 rolldown 並執行所有測試。
  • 如果您想知道在幕後 just setup 執行了什麼作業,您可以查看存放庫根目錄中的 justfile

現在,您可以移到下一章 建置和執行。如果您想要深入瞭解設定流程,請繼續讀下去。

深入介紹

此區段將會深入說明在建置及執行 Rolldown 時需要的已安裝工具和依賴關係。

設定 Rust

Rolldown 建置於 Rust 之上,並需要您的環境中存在 rustupcargo。您可以 透過 Rust 官方網站安裝 Rust

設定 Node.js

Rolldown 是使用 NAPI-RS 建置的 npm 套件,並發布至 npm 登錄檔中,因此需要 Node.js 和 pnpm(用於依賴關係管理)。

我們建議您透過版本管理工具安裝 Node.js,例如 nvmfnm。請務必安裝並使用 Node.js 版本 18.18.0+,這是此專案的最低需求。如果您已經使用您選擇的 Node.js 版本管理工具,且使用的 Node.js 版本符合要求,您可以略過此步驟。

設定 pnpm

我們建議您透過 corepack 啟用 pnpm,這樣才能在這個專案中作業時自動使用正確版本的 pnpm

shell
corepack enable

來驗證所有設定是否正確。

以 MIT 授權釋出。