更换使用wxt框架搭建testing tool

This commit is contained in:
雨霖铃
2026-01-27 23:09:57 +08:00
parent 9c84b7adc0
commit b33194bd2d
54 changed files with 4146 additions and 16436 deletions
+31
View File
@@ -0,0 +1,31 @@
import { defineConfig } from 'wxt';
// See https://wxt.dev/api/config.html
export default defineConfig({
modules: ['@wxt-dev/module-react'],
manifest: {
name: 'Testing Tools',
version: '1.0',
description: '测试工具',
permissions: [
'storage',
'clipboardWrite',
'activeTab',
'scripting',
'tabs',
],
action: {
default_title: 'Testing Tools',
},
// 注意:WXT 会根据 entrypoints/options/index.html 自动生成 options_ui 的 page 路径
options_ui: {
open_in_tab: true,
},
// 将 favicon.ico 放入 public/ 文件夹中
icons: {
16: 'favicon.ico',
48: 'favicon.ico',
128: 'favicon.ico',
},
},
});