V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sunny1688
V2EX  ›  程序员

有没有现成的脚手架/框架可以开发 chrome 插件?

  •  1
     
  •   sunny1688 · 2023-02-25 17:48:41 +08:00 · 3637 次点击
    这是一个创建于 418 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最好是能支持 vue3 、ts

    第 1 条附言  ·  2023-02-25 22:20:16 +08:00
    发现一个 vite 插件,我感觉挺好用的,https://github.com/StarkShang/vite-plugin-chrome-extension
    14 条回复    2023-02-26 11:04:56 +08:00
    sunny1688
        1
    sunny1688  
    OP
       2023-02-25 17:55:16 +08:00
    应该是说 chrome 扩展更合适
    mascteen
        2
    mascteen  
       2023-02-25 18:06:47 +08:00 via Android
    plasmo
    mascteen
        3
    mascteen  
       2023-02-25 18:08:04 +08:00 via Android
    我就是开发插件的有业务可以联系我
    sunny1688
        4
    sunny1688  
    OP
       2023-02-25 18:11:41 +08:00
    plasmo 支持 vue 吗
    ModStart
        5
    ModStart  
       2023-02-25 18:40:14 +08:00
    Chrome Extension Boilerplate:这是一个基于 Webpack 的 Chrome 插件脚手架,提供了一套基本的插件开发结构和工具链,包括自动重新加载、代码热替换等功能。

    - Extensionizr:这是一个在线 Chrome 插件脚手架,提供了一系列可选的功能模块,如地址栏图标、右键菜单、通知等,可以快速构建一个基本的 Chrome 插件。
    - KangoExtensions:这是一个基于 Kango 框架的 Chrome 插件开发框架,提供了一套 API 和工具集,可以简化 Chrome 插件的开发过程。
    - Vue.js Chrome Extension Boilerplate:这是一个基于 Vue.js 的 Chrome 插件脚手架,提供了一套基于 Vue.js 的插件开发结构和工具链,包括自动重新加载、代码热替换等功能。

    使用这些工具可以帮助开发者更快速地创建 Chrome 插件,并提供一些基本的结构和功能,减少重复工作。开发者可以根据具体的需求和技能选择适合自己的框架或脚手架。
    mrytsr
        6
    mrytsr  
       2023-02-25 19:25:38 +08:00 via Android
    插件和写网页没差别
    关键是运行时和权限
    xiaoz
        7
    xiaoz  
       2023-02-25 21:06:59 +08:00 via Android
    Quasar ( Vue3 )看介绍可以开发 Chrome 扩展,不过我没实际用过,大概看了下文档,感觉比同类型的组件要复杂一些。
    Curtion
        8
    Curtion  
       2023-02-25 21:18:36 +08:00   ❤️ 1
    需要 Vue ? 那可以试试这个 https://github.com/antfu/vitesse-webext
    andbreak
        9
    andbreak  
       2023-02-25 21:19:54 +08:00
    谷歌貌似有一个开源的,有点忘记了。
    Hellobeijing2088
        10
    Hellobeijing2088  
       2023-02-25 21:34:45 +08:00
    Chrome 扩展,如果你要公开发布的话,很难用 Vue 这些框架,因为 Chrome 扩展 mv3 基本上不允许网页 eval ,vue 的模板之类的功能也就无法使用。 限制很多
    sunny1688
        11
    sunny1688  
    OP
       2023-02-25 21:37:21 +08:00
    @Curtion 感谢
    iold
        12
    iold  
       2023-02-25 21:40:45 +08:00
    vue-cli-plugin-chrome-extension-cli
    sunny1688
        14
    sunny1688  
    OP
       2023-02-26 11:04:56 +08:00
    @justin2018 感谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3370 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 00:39 · PVG 08:39 · LAX 17:39 · JFK 20:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.