探索未来Chrome扩展开发:CRXJS

探索未来Chrome扩展开发:CRXJS

去发现同类优质开源项目:https://gitcode.com/

CRXJS

什么是CRXJS?

CRXJS 是一项致力于为Chrome扩展生态系统带来现代开发者体验的创新项目。它包含了两个打包库:一个是针对最新Vite构建系统的插件,另一个是针对传统Rollup构建系统的插件

快速上手:只需90秒,即可开始你的CRXJS Vite插件之旅

强大特性

如果你正打算开启新的Chrome扩展项目,我们强烈推荐使用 @crxjs/vite-plugin。这个Vite插件将所有Vite的强大功能带入了Chrome扩展的开发环境。

  • 简单配置:无论你是Vite新手还是老手,都能轻松应对。
  • 热模块替换(HMR):真正意义上的HMR,让代码修改即时生效,提高效率。
  • 静态资产导入:支持静态资源的便捷导入。
  • MV3/MV2兼容:无缝对接最新的MV3和经典MV2扩展架构。
  • 自动Web可访问资源:无需额外操作,资源自动对外部网页开放。

更多详情,请查阅:

安装与支持

这两个插件已发布在NPM上,你可以直接通过以下链接获取:

  • @crxjs/vite-plugin: npm (scoped)
  • rollup-plugin-chrome-extension: npm (scoped)

如果你享受到了CRXJS带来的高效开发体验,不妨考虑成为项目赞助者,支持作者的工作:GitHub赞助链接

贡献代码

欢迎参与我们的社区,提交Pull Request!本仓库采用pnpm工作区管理,因此请使用pnpm而不是Yarn或npm进行依赖安装。

让我们一起打造更美好的Chrome扩展开发工具链!

去发现同类优质开源项目:https://gitcode.com/

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

尤琦珺Bess

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值