빌드 모드
WXT는 Vite를 기반으로 하기 때문에, 모드를 동일한 방식으로 지원합니다.
개발 또는 빌드 명령어를 실행할 때 --mode
플래그를 사용할 수 있습니다:
sh
wxt --mode production
wxt build --mode development
wxt zip --mode testing
기본적으로 --mode
는 개발 명령어에서는 development
로 설정되고, 다른 모든 명령어(빌드, 압축 등)에서는 production
으로 설정됩니다.
런타임에서 모드 가져오기
import.meta.env.MODE
를 사용해 확장 프로그램에서 현재 모드에 접근할 수 있습니다:
ts
switch (import.meta.env.MODE) {
case 'development': // ...
case 'production': // ...
// --mode로 지정한 커스텀 모드
case 'testing': // ...
case 'staging': // ...
// ...
}