현재 디렉토리에서 Vite 개발 서버를 시작합니다. vite dev
및 vite serve
는 vite
의 별칭입니다.
vite [root]
옵션 | |
---|---|
--host [host] |
호스트 이름 지정 (string ) |
--port <port> |
포트 번호 지정 (number ) |
--open [path] |
시작 시 브라우저 열기 (boolean | string ) |
--cors |
CORS 활성화 (boolean ) |
--strictPort |
포트가 이미 사용중인 경우 종료 (boolean ) |
--force |
캐시를 무시하고 다시 번들링 (boolean ) |
-c, --config <file> |
설정 파일 지정 (string ) |
--base <path> |
base 옵션 위치 지정 (기본값: / ) (string ) |
-l, --logLevel <level> |
info | warn | error | silent (string ) |
--clearScreen |
로깅 시 화면을 지우는 것을 허용/비허용 (boolean ) |
--profile |
Node.js 인스펙터 실행 (성능 병목현상) |
-d, --debug [feat] |
디버그 로그 표시 (string | boolean ) |
-f, --filter <filter> |
디버그 로그 필터 (string ) |
-m, --mode <mode> |
env 모드 설정 (string ) |
-h, --help |
사용 가능한 CLI 옵션 표시 |
-v, --version |
버전 표시 |
프로덕션 빌드를 위한 명령어입니다.
vite build [root]
Options | |
---|---|
--target <target> |
트랜스파일 대상 (기본값: "modules" ) (string ) |
--outDir <dir> |
빌드 결과 디렉터리 지정 (기본값: dist ) (string ) |
--assetsDir <dir> |
outDir 내부의 에셋이 위치할 디렉터리 (기본값: "assets" ) (string ) |
--assetsInlineLimit <number> |
base64로 인라인되는 에셋의 바이트 임계값 (기본값: 4096 ) (number ) |
--ssr [entry] |
지정된 엔트리를 서버 사이드 렌더링을 위해 빌드 (string ) |
--sourcemap [output] |
빌드에 소스 맵 포함 (기본값: false ) (boolean | "inline" | "hidden" ) |
--minify [minifier] |
minify 옵션을 활성화/비활성화하거나 사용할 minifier를 지정 (기본값: "esbuild" ) (boolean | "terser" | "esbuild" ) |
--manifest [name] |
빌드 매니페스트 JSON 내보내기 (boolean | string ) |
--ssrManifest [name] |
SSR 매니페스트 JSON 내보내기 (boolean | string ) |
--emptyOutDir |
outDir가 프로젝트 루트 밖에 있을 때 강제로 outDir 디렉터리를 비우기 (boolean ) |
-w, --watch |
디스크의 모듈이 변경되면 다시 빌드 (boolean ) |
-c, --config <file> |
설정 파일 지정 (string ) |
--base <path> |
base 옵션 위치 지정 (기본값: / ) (string ) |
-l, --logLevel <level> |
Info | warn | error | silent (string ) |
--clearScreen |
로깅 시 화면을 지우는 것을 허용/비허용 (boolean ) |
--profile |
Node.js 인스펙터 실행 (성능 병목현상) |
-d, --debug [feat] |
디버그 로그 표시 (string | boolean ) |
-f, --filter <filter> |
디버그 로그 필터 (string ) |
-m, --mode <mode> |
env 모드 설정 (string ) |
-h, --help |
사용 가능한 CLI 옵션 표시 |
디펜던시를 미리 번들링합니다.
vite optimize [root]
Options | |
---|---|
--force |
캐시를 무시하고 다시 번들링 (boolean ) |
-c, --config <file> |
설정 파일 지정 (string ) |
--base <path> |
base 옵션 위치 지정 (기본값: / ) (string ) |
-l, --logLevel <level> |
Info | warn | error | silent (string ) |
--clearScreen |
로깅 시 화면을 지우는 것을 허용/비허용 (boolean ) |
-d, --debug [feat] |
디버그 로그 표시 (string | boolean ) |
-f, --filter <filter> |
디버그 로그 필터 (string ) |
-m, --mode <mode> |
env 모드 설정 (string ) |
-h, --help |
사용 가능한 CLI 옵션 표시 |
프로덕션 빌드를 로컬에서 미리 봅니다. 프로덕션 서버용으로 설계되지 않았기에 프로덕션 서버로 사용하면 안 됩니다.
vite preview [root]
Options | |
---|---|
--host [host] |
호스트 이름 지정 (string ) |
--port <port> |
포트 번호 지정 (number ) |
--strictPort |
포트가 이미 사용중인 경우 종료 (boolean ) |
--open [path] |
시작 시 브라우저 열기 (boolean | string ) |
--outDir <dir> |
빌드 결과 디렉터리 지정 (기본값: dist )(string ) |
-c, --config <file> |
설정 파일 지정 (string ) |
--base <path> |
base 옵션 위치 지정 (기본값: / ) (string ) |
-l, --logLevel <level> |
Info | warn | error | silent (string ) |
--clearScreen |
로깅 시 화면을 지우는 것을 허용/비허용 (boolean ) |
-d, --debug [feat] |
디버그 로그 표시 (string | boolean ) |
-f, --filter <filter> |
디버그 로그 필터 (string ) |
-m, --mode <mode> |
env 모드 설정 (string ) |
-h, --help |
사용 가능한 CLI 옵션 표시 |