Skip to content

构建模式

由于 WXT 基于 Vite 构建,因此它以相同的方式支持 模式(Modes)

在运行任何 dev 或 build 命令时,可以传递 --mode 标志:

sh
wxt --mode production
wxt build --mode development
wxt zip --mode testing

默认情况下,dev 命令的 --modedevelopment,其他所有命令(build、zip 等)的 --modeproduction

运行时获取模式

你可以在扩展中通过 import.meta.env.MODE 访问当前模式:

ts
switch (import.meta.env.MODE) {
  case 'development': // ...
  case 'production': // ...

  // 使用 --mode 指定的自定义模式
  case 'testing': // ...
  case 'staging': // ...
  // ...
}