安装
创建一个新项目、从零开始,或者迁移现有项目。
创建新项目
运行 init 命令,然后按照提示操作。
sh
pnpm dlx wxt@latest initsh
bunx wxt@latest initsh
npx wxt@latest initsh
# 先使用 NPM,在提示时选择 Yarn
npx wxt@latest init演示

运行 dev 命令后,继续阅读下一步!
从零开始
创建一个新项目
shcd my-project pnpm initshcd my-project bun initshcd my-project npm initshcd my-project yarn init安装 WXT:
shpnpm i -D wxtshbun i -D wxtshnpm i -D wxtshyarn add --dev wxt添加一个入口文件
my-project/entrypoints/background.ts:tsexport default defineBackground(() => { console.log('Hello world!'); });在
package.json中添加脚本:json{ "scripts": { "dev": "wxt", "dev:firefox": "wxt -b firefox", "build": "wxt build", "build:firefox": "wxt build -b firefox", "zip": "wxt zip", "zip:firefox": "wxt zip -b firefox", "postinstall": "wxt prepare" } }以开发模式运行你的扩展
shpnpm devshbun run devshnpm run devshyarn devWXT 会自动打开一个已安装你的扩展的浏览器窗口。