Skip to content

빌드 모드

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': // ...
  // ...
}