什么是Chrome插件?
Chrome插件(也称扩展)是运行在Google Chrome浏览器中的小型软件程序,用于增强或修改浏览器的功能。例如:广告拦截、密码管理、网页翻译等。
核心组成部分
- manifest.json:插件的配置文件,定义名称、版本、权限、入口文件等。
- Popup 页面:点击插件图标弹出的小窗口。
- Background 脚本:常驻后台运行的逻辑脚本。
- Content Script:注入到网页中执行的脚本,可操作DOM。
- Options 页面:用户设置插件选项的界面(可选)。
开发流程简述
- 创建项目文件夹
- 编写
manifest.json - 添加 HTML/CSS/JS 文件(如 popup.html、content.js 等)
- 在 Chrome 地址栏输入
chrome://extensions/ - 开启“开发者模式”,点击“加载已解压的扩展程序”
- 调试并迭代开发
学习资源推荐
官方文档是最佳起点:Chrome Extensions 官方文档