nuxt logo

문서 번역(비공식)

Nuxt.js
Version:v3.17

nuxt 미리보기

미리보기 명령은 빌드 명령 후에 애플리케이션을 미리보기할 수 있는 서버를 시작합니다.

Terminal
npx nuxt preview [ROOTDIR] [--cwd=<directory>] [--logLevel=<silent|info|verbose>] [--envName] [--dotenv] [-p, --port]

preview 명령은 build 명령을 실행한 후 Nuxt 애플리케이션을 미리보기할 수 있는 서버를 시작합니다. start 명령은 preview의 별칭입니다. 프로덕션 환경에서 애플리케이션을 실행할 때는 배포 섹션을 참조하세요.

인수

인수설명
ROOTDIR="."작업 디렉토리를 지정합니다 (기본값: .)

옵션

옵션기본값설명
--cwd=<directory>작업 디렉토리를 지정합니다. 이는 ROOTDIR보다 우선합니다 (기본값: .)
--logLevel=<silent|info|verbose>빌드 시 로그 레벨을 지정합니다
--envName구성 오버라이드를 해결할 때 사용할 환경을 지정합니다 (빌드 시 기본값은 production, 개발 서버 실행 시 기본값은 development)
--dotenv루트 디렉토리를 기준으로 .env 파일의 경로를 지정합니다
-p, --port수신할 포트를 지정합니다 (기본값: NUXT_PORT || NITRO_PORT || PORT)

이 명령은 process.env.NODE_ENVproduction으로 설정합니다. 이를 재정의하려면 .env 파일에 NODE_ENV를 정의하거나 명령줄 인수로 설정하세요.

편의를 위해 미리보기 모드에서는 .env 파일이 process.env에 로드됩니다. (그러나 프로덕션에서는 환경 변수를 직접 설정해야 합니다. 예를 들어, Node.js 20+에서는 node --env-file .env .output/server/index.mjs를 실행하여 서버를 시작할 수 있습니다.)