create-next-app
開始使用 Next.js 最簡單的方式是使用 create-next-app
。這個 CLI 工具能讓您快速開始建構新的 Next.js 應用程式,所有設定都已為您準備好。
您可以使用預設的 Next.js 範本建立新應用程式,或是使用 官方 Next.js 範例 其中之一。
互動式建立
您可以透過執行以下指令以互動方式建立新專案:
接著系統會詢問以下問題:
回答完問題後,系統將根據您的回答建立一個配置正確的新專案。
非互動式建立
您也可以透過傳遞命令列參數來非互動式地建立新專案。
此外,您可以在預設選項前加上 --no-
來取消它們(例如 --no-eslint
)。
請參閱 create-next-app --help
:
為何使用 Create Next App?
create-next-app
讓您能在幾秒內建立新的 Next.js 應用程式。它由 Next.js 的創造者官方維護,並包含多項優點:
- 互動式體驗:執行
npx create-next-app@latest
(不帶參數)會啟動互動式體驗,引導您完成專案設定。 - 零依賴:初始化專案只需一秒。Create Next App 沒有任何依賴。
- 離線支援:Create Next App 會自動檢測您是否處於離線狀態,並使用本地套件快取來初始化專案。
- 支援範例:Create Next App 可以使用 Next.js 範例集合中的範例(例如
npx create-next-app --example api-routes
)或任何公開的 GitHub 儲存庫來初始化您的應用程式。 - 經過測試:此套件是 Next.js 單一儲存庫的一部分,並使用與 Next.js 相同的整合測試套件進行測試,確保每個版本都能如預期運作。