English | 官话 - 简体中文 | 官話 - 正體中文 | 廣東話
此项目是基于 Vite 构建的,请确保本地安装了 Node.js 和 pnpm, 同时建议你用 Visual Studio Code 进行开发。
- 运行 pnpm 命令
# 安装依赖
pnpm install
# 运行项目
pnpm dev
-
在地址栏输入
chrome://extensions/
(Chrome),edge://extensions/
(Edge) 并按回车 -
打开
开发者模式
并点击加载已解压的拓展程序
- 在浏览器中加载生成的
extension/
文件夹
每次修改后,您需要单击 Reload Extensions 按钮并刷新页面以确保应用更改。
要构建拓展程序,运行
pnpm build
然后打包到 extension
文件夹
- 运行 pnpm 命令
# 安装依赖
pnpm install
# 运行项目
pnpm dev
- 在浏览器输入
about:addons
之后点击Extensions
然后Debug Add-ons
- 在浏览器中加载生成的
extension-firefox/
文件夹
要构建拓展程序,运行
pnpm build-firefox
然后打包到 extension-firefox
文件夹
- Dev: 用此分支进行错误修复、新功能的开发、性能改进或对国际化(i18n)文件的修改。
- Main: 主分支,代表稳定可发布的版本。
- feat/: 此分支用于提交新的功能
- doc/: 此分支专门用于修复文档, 不涉及功能改动。
- fix/: 此分支专门用于修复 dev 分支中出现的错误。
feat
:新功能fix
:修复 Bugdocs
:文档更新style
:样式调整refactor
:重构代码test
:添加或更新测试chore
:构建过程或工具链的变更perf
:性能改进ci
:持续集成/交付的变更 也欢迎增加 scope 和 footer 例如:fix(dock): xxx
变更描述
相关 PR: url
-
在进行翻译时,如果你遇到一种你不熟悉的语言,可以使用另一种你已经翻译过的语言,并在 PR 中指出你无法翻译的语言。
-
请手动维护 i18n 国际化文件!!! 不要使用
i18n Ally
或其他扩展来维护它们。我知道你可能会感到困惑或不喜欢这样做,但使用i18n Ally
进行维护会不确定翻译放在哪里或删除代码注释。