绝对最小的例子
任何 Chrome 扩展程序都以解压扩展名开头 :包含扩展程序文件的文件夹。
它必须包含的一个文件是 manifest.json
,它描述了扩展的基本属性。该文件中的许多属性都是可选的,但这里是一个绝对最小的 manifest.json
文件:
{
"manifest_version": 2,
"name": "My Extension",
"version": "1.0"
}
在某处创建一个文件夹(例如,myExtension
),将上面列出的 manifest.json
添加到其中。
然后,你需要在 Chrome 中加载扩展程序。
- 打开
chrome://extensions/
页面,可通过菜单>更多工具>扩展程序访问。 - 启用开发者模式,右上角有一个复选框,如果它尚未启用。
- 单击 Load unpacked extension … 按钮,然后选择创建的
myExtension
文件夹。
而已! 你的第一个扩展程序由 Chrome 加载:
当然,它还没有做任何事情,所以现在是阅读扩展架构概述以开始添加所需部件的好时机。
重要提示: 当你对扩展程序进行任何更改时,请不要忘记返回 chrome://extensions/
并在进行更改后按下扩展程序的“ 重新加载” 链接。如果是内容脚本,也要重新加载目标页面。