跳转到主要内容
理解让 Extension.js 在真实浏览器扩展开发中得心应手的核心平台能力。

功能选择器

目标从这里开始
用同一份代码发布到多个浏览器跨浏览器兼容性
处理特定浏览器的 manifest 差异浏览器特定的 manifest 字段
让非 manifest 资产有条理地组织特殊文件夹
管理环境相关的行为环境变量
集中管理构建与运行时默认值扩展配置
安全地扩展打包器行为Rspack 配置
理解开发模式下的更新行为页面重载与热模块替换 (HMR)
避免源码与产物路径漂移路径解析
为目标矩阵进行构建与打包多平台构建
查看遥测的隐私契约遥测与隐私

推荐学习路径

  1. 校验浏览器产物保证(cross-browser-compatibility)。
  2. 锁定项目默认值(extension-configuration)。
  3. 加入进阶行为(rspack-configurationenvironment-variables)。
  4. 优化发布流程(multi-platform-builds)。

视频演示

下一步