其他托管選項
Next.js 可以部署到任何支援 Node.js 的托管服務供應商。
如果您已按照目前的指示操作,您的 package.json
應包含以下 build
和 start
腳本:
在您自己的托管服務供應商上,執行一次 build
腳本,這會在 .next
資料夾中建置生產環境應用程式。
建置完成後,start
腳本會啟動一個 Node.js 伺服器,該伺服器支援混合頁面,可同時提供靜態生成和伺服器端渲染的頁面,以及 API 路由。
提示:您可以透過更新
package.json
中的start
腳本來接受PORT
參數,例如:"start": "next start -p $PORT"
。
就是這樣!如果您對部署 Next.js 有任何疑問,可以在 GitHub Discussions 上詢問我們的社群。