学习编写chrome插件:Hello World 扩展

编写 Hello World

以下内容主要参考: chrome文档-Hello World 扩展

1. 创建项目

创建项目,在根目录创建 manifest.json 文件,添加如下内容:

json 复制代码
{
  "name": "Hello Keely",
  "description": "keely的插件",
  "version": "1.0",
  "manifest_version": 3,
  "action": {
    "default_popup": "hello.html",
    "default_icon": "hello.png"
  }
}

创建 hello.html,填入如下内容

css 复制代码
<html>
  <body>
    <h1>Hello Keely</h1>
  </body>
</html>

项目结构如下:

2. 加载未打包的扩展程序

  • 在chrome新标签页中输入 chrome://extensions 即可前往"扩展程序"页面。
  • 打开开发者模式
  • 加载未打包扩展程序:选择刚才创建的项目目录即可
  • 每次程序更新后,可以点击右下角的刷新icon进行插件的刷新

3. 查看扩展程序:

点击扩展程序的icon,找到刚才导入的插件

点击插件效果:

相关推荐
JustHappy8 小时前
古法编程秘籍(七):互联网到底是什么?把两台电脑怎么说话搞懂就够了
前端·后端·网络协议
snow@li8 小时前
SEO-文章标题:写文章时候,分类+主标题+大纲+解释 作为标题 / 不点进去也知道全文覆盖什么 / 标题即架构
前端
kyriewen9 小时前
Git Commit 前自动修复代码风格?配置 Husky + lint-staged,从此 CR 只聊逻辑
前端·git·面试
小和尚同志9 小时前
AI 自动化测试探索(一):Playwright MCP
前端·人工智能·aigc
老马识途2.010 小时前
在AI的帮助下理解spring的启动过程
java·前端·spring
徐小夕10 小时前
Loop Engineering 深度解析与实战指南(全网最全)
前端·算法·github
运筹vivo@11 小时前
Python ContextVar 底层机制与内存模型拆解
前端·数据库·python
#麻辣小龙虾#12 小时前
基于vue3.0开发一款【固废与废气运维管理系统】(支持源码)
前端·vue.js·vue3
Cosolar12 小时前
Docsify零构建文档站完全指南:从快速搭建到企业级部署
前端·开源·github
weixin_4713830312 小时前
Taro-02-页面路由
前端·taro