首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
WXT中文教程
倔强青铜三
创建于2025-03-24
订阅专栏
有关于使用WXT开发浏览器插件的中文文档
等 16 人订阅
共28篇文章
创建于2025-03-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
WXT浏览器插件开发中文教程(28)----插件更新测试
本文探讨浏览器扩展更新时的权限变更测试方法,涵盖 Chrome、Firefox 和 Safari 的测试工具与技巧,同时介绍如何设置扩展更新后的回调逻辑。内容实用,助力开发者优化扩展体验,快来一探究竟
WXT浏览器插件开发中文教程(27)----发布插件
介绍了如何使用 WXT 工具将浏览器扩展程序打包并提交至 Chrome、Firefox、Edge 等主流商店进行审核及发布。涵盖首次发布流程、自动化命令操作、GitHub Action 配置以及各商店
WXT浏览器插件开发中文教程(26)----单元测试与E2E测试
本文深入探讨了使用 WXT 框架进行单元测试的最佳实践。从 Vitest 的集成到模拟 API 的技巧,再到其他测试框架的适配,文章通过实际代码示例,展示了如何高效地为 Web 扩展项目编写单元测试,
WXT浏览器插件开发中文教程(25)----加载远程代码
本文介绍了WXT如何通过自动下载和打包带有`url:`前缀的导入内容,满足Google对MV3扩展的安全要求,避免依赖远程代码。同时,通过示例代码展示了如何在项目中集成Google Analytics
WXT浏览器插件开发中文教程(24)----ES 模块支持
本文深入探讨了ES模块在现代Web开发中的应用,涵盖HTML页面、背景脚本和内容脚本的打包策略。详细解读了Vite和WXT框架对ES模块的支持现状,以及如何手动实现内容脚本的ESM支持,助力开发者优化
WXT浏览器插件开发中文教程(23)---- 集成前端框架
本文介绍了 WXT 为前端框架提供的内置模块支持,包括 React、Vue、Svelte 和 Solid。通过简单配置,开发者可以快速集成这些框架到 Web 扩展项目中
WXT浏览器插件开发中文教程(22)----WXT模块详解
探索 WXT 模块的强大功能,轻松扩展你的 Web 扩展项目!从添加模块到自定义配置,再到编写自己的模块,本文为你提供一站式指南。掌握构建时与运行时选项的使用,了解模块加载顺序,学习如何通过示例模块快
WXT浏览器插件开发中文教程(21)----动态执行脚本
深入解析浏览器扩展中的 Scripting API:如何通过 `executeScript` 执行脚本并获取返回值。掌握浏览器扩展开发的关键技巧,实现高效的内容脚本注入与交互,助力开发者打造更强大扩展
WXT浏览器插件开发中文教程(20)----I18n国际化
本文深入探讨了如何使用原生 `browser.i18n` API 为浏览器扩展实现国际化,同时对比了第三方库(如 `vue-i18n`)的使用方法。文章详细介绍了从配置清单文件、创建翻译文件到获取翻译
WXT浏览器插件开发中文教程(19)----消息传递
WebExtensions 消息传递复杂难用?本文详解原生 API 并推荐多款高效工具,助你轻松搞定跨上下文通信!从 Chrome 到 Firefox,从 tRPC 到 Comctx,一站式解决
WXT浏览器插件开发中文教程(18)----存储详解
本文深入探讨了Chrome和Firefox的原生存储API,以及WXT框架提供的强大存储功能。从基础用法到高级特性,如版本控制、元数据管理、批量操作等,一文读懂如何高效管理扩展数据,提升开发效率。
WXT浏览器插件开发中文教程(17)----内容脚本详解
本文深入探讨了Web扩展开发中内容脚本的高级应用技巧,包括上下文管理、CSS隔离、UI挂载方式(集成、Shadow Root、IFrame)以及动态元素和单页应用的处理方法。
WXT浏览器插件开发中文教程(16)----针对不同浏览器进行构建
本文介绍如何使用 WXT 构建针对不同浏览器和清单版本的扩展程序。通过命令行标志轻松创建多浏览器构建,利用环境变量检测浏览器,灵活设置入口点。掌握这些技巧,让扩展开发更高效,适配更广泛!
WXT浏览器插件开发中文教程(15)----资源加载详解
本文深入探讨了在 Web 扩展开发中如何高效管理和使用资源文件,包括 `/assets` 和 `/public` 目录的访问方法,以及如何在内容脚本中正确加载和使用 WASM 文件。
WXT浏览器插件开发中文教程(14)----插件API的调用方式
深入解析浏览器扩展开发中的API统一与功能检测。本文介绍如何通过WXT框架实现Chrome和Firefox扩展API的无缝兼容,利用`webextension-polyfill`提升跨浏览器开发效率,
WXT浏览器插件开发中文教程(13)----WXT配置详解之入口加载器
本文深入探讨了 WXT 在构建过程中如何处理 JS/TS 入口点,以避免 NodeJS 环境与浏览器环境差异带来的问题。从预处理步骤到调试技巧,掌握这些关键点,助你轻松解决入口点导入错误,提升开发效率
WXT浏览器插件开发中文教程(12)----WXT配置详解之Hooks
本文介绍 WXT 的 Hooks 系统,通过 `wxt.config.ts` 添加钩子可修改构建过程,如修改 `manifest.json`。钩子执行顺序包括 NPM 模块、用户模块和配置文件中的钩子
WXT浏览器插件开发中文教程(11)----WXT配置详解之TypeScript 配置
深入解析WXT项目中TypeScript配置技巧!从基础TSConfig生成到自定义编译器选项,再到路径别名的灵活运用,掌握这些方法,让你的WXT项目开发更高效、更优雅。
WXT浏览器插件开发中文教程(10)----WXT配置详解之构建模式
深入解析 WXT 构建模式与运行时模式获取。基于 Vite 的 WXT 支持多模式运行,通过 `--mode` 标志灵活切换开发、生产、测试等模式。文章详细介绍了如何在开发和构建命令中指定模式,以及
WXT浏览器插件开发中文教程(9)----WXT配置详解之Vite配置
本文介绍了如何在 WXT 项目中定制 Vite 配置,包括修改默认设置、添加插件以及解决插件兼容性问题。掌握这些技巧,让你轻松优化开发体验,打造高效扩展。
下一页