构建模式
由于 WXT 基于 Vite 构建,它以相同的方式支持 modes。
运行任何开发或构建命令时,传入 --mode 标志:
sh
wxt --mode production
wxt build --mode development
wxt zip --mode testing默认情况下,dev 命令的 --mode 为 development,其他所有命令(build、zip 等)为 production。
在运行时获取模式
你可以在扩展中使用 import.meta.env.MODE 访问当前模式:
ts
switch (import.meta.env.MODE) {
case 'development': // ...
case 'production': // ...
// 通过 --mode 指定的自定义模式
case 'testing': // ...
case 'staging': // ...
// ...
}