小红花·文摘
  • 首页
  • AI Tokens🪙
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
沉浸式翻译 immersive translate
使用 GitHub Actions 全自动发布 Safari 扩展

本文介绍如何利用GitHub Actions实现Safari扩展的全自动发布流程。通过两个工具(wxt-module-safari-xcode和safari-webext-publish-action),将构建、签名、上传和提交审核等步骤自动化。用户只需修改package.json中的版本号并推送代码,即可触发发布。文章详细说明了配置WXT、准备证书、Provisioning Profiles和API密钥等前置条件,并解释了workflow中build和submit两个job的分工。

使用 GitHub Actions 全自动发布 Safari 扩展

rxliuli blog rxliuli blog · 2026-07-20T07:08:06Z
Browser Extension Dev - 02. 使用 WXT

本文介绍了WXT,一个用于浏览器扩展开发的框架,类似于Vite。WXT支持TypeScript、Npm和React等现代工具,简化了跨浏览器扩展的构建过程,提供热更新和标准化的消息通信,提升开发效率。

Browser Extension Dev - 02. 使用 WXT

rxliuli blog rxliuli blog · 2026-01-03T09:46:30Z

在使用wxt框架开发浏览器扩展时,利用Shadow Root可以隔离脚本与网站样式,避免content-scripts对网站的影响。同时,在配置文件中设置扩展的API、模块和权限,以确保正确生成manifest。

使用 wxt 框架开发浏览器扩展时遇到的问题解决方案

子舒的博客 子舒的博客 · 2024-12-25T00:00:00Z

文章讨论了作者从Cursor转向Qoder的开发工具使用经历,以及在本地局域网搭建Git服务的需求。作者还分享了近期旅行和对南京大屠杀纪念馆的感悟,强调了和平的重要性。

使用 wxt 框架开发浏览器扩展时遇到的问题解决方案

子舒的博客 子舒的博客 · 2024-12-25T00:00:00Z

最近使用wxt框架开发浏览器扩展,记录了一些问题。通过使用Shadow Root,可以避免content-scripts对网站的侵入式影响,并渲染App.vue组件。配置中包括权限设置和内容脚本的注入。

使用 wxt 框架开发浏览器扩展时遇到的问题解决方案

子舒的博客 子舒的博客 · 2024-12-25T00:00:00Z

介绍了Screenzy、AutoCorrect、Internet Artifacts、WxReader和wxt等软件和网站。其中AutoCorrect可优化中英文混排格式,wxt可加速Chrome扩展程序开发。

奇趣周刊 - 第 25 期

子舒的博客 子舒的博客 · 2023-11-02T00:00:00Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码