nuxt preview
preview 命令在 build 命令之後啟動伺服器以預覽您的應用程式。
終端
npx nuxt preview [ROOTDIR] [--cwd=<directory>] [--logLevel=<silent|info|verbose>] [--envName] [-e, --extends=<layer-name>] [-p, --port] [--dotenv]
preview
命令在執行 build
命令後啟動伺服器以預覽您的 Nuxt 應用程式。start
命令是 preview
的別名。在生產環境中執行您的應用程式時,請參閱部署部分。
引數
引數 | 描述 |
---|---|
ROOTDIR="." | 指定工作目錄(預設值:. ) |
選項
選項 | 預設 | 描述 |
---|---|---|
--cwd=<目錄> | 指定工作目錄,此項優先於 ROOTDIR(預設值:. ) | |
--logLevel=<silent|info|verbose> | 指定構建時日誌級別 | |
--envName | 用於解析配置覆蓋的環境(構建時預設為 production ,執行開發伺服器時預設為 development ) | |
-e, --extends=<層名稱> | 從 Nuxt 層擴充套件 | |
-p, --port | 要監聽的埠(使用 PORT 環境變數覆蓋) | |
--dotenv | 要載入的 .env 檔案路徑,相對於根目錄 |
此命令將 process.env.NODE_ENV
設定為 production
。要覆蓋此設定,請在 .env
檔案中或作為命令列引數定義 NODE_ENV
。
為方便起見,在預覽模式下,您的
.env
檔案將被載入到 process.env
中。(然而,在生產環境中,您需要確保自行設定環境變數。例如,使用 Node.js 20+,您可以透過執行 node --env-file .env .output/server/index.mjs
來啟動您的伺服器。)