Skip to content

QuiltNT/exclusive_plugin_template

Repository files navigation

LiteLoaderQQNT 插件模板

QuiltNT 定制的 LiteLoaderQQNT(以下简称为 "框架") 插件模板

优点

  • 完善的 TypeScript 类型定义 1
  • 快速打包 2
  • 自动生成插件清单
  • 自动构建/发版 3
  • 包含简单的示例代码
  • 强大的生态系统 4

对比已经存在的插件模板

对比 官方模板 MisaLiu 的模板 本模板
是否完善
扩展性 5 4 4
轻量级 6
其他对比 --- --- ---
上手难度 适中 简单
TypeScript 类型定义 有,但不保持与框架最新版本同步 保持与框架最新版本同步 1
构建工具 N/A electron-vite 7 tsdown 2
构建速度 N/A 较快 7 极快 2
插件清单 手动修改 手动修改 自动生成
自动构建/发版 3 3

如何使用

  1. 点击 Use this template 按钮创建新仓库
  2. clone 新仓库到本地并初始化
    git clone https://github.com/your-username/exclusive-plugin-template.git
    cd exclusive-plugin-template
    pnpm install
  3. 修改你的插件信息及代码
  4. 提交并推送修改到新仓库
  5. 等待 GitHub Actions 自动构建插件
  6. 下载构建好的插件解压到框架插件目录

Footnotes

  1. 使用由 QuiltNT (以前称为 LLQQNT-unofficialLLQQNTuno) 提供的 @llqqntuno/liteloader-types 包。 2

  2. 使用 tsdown 快速打包 TypeScript 代码。 2 3

  3. 自动构建/发版基于 GitHub Actions,你可以在 Actions 标签页查看构建状态。 2 3

  4. 基于 Node.js 的强大生态系统,你可以使用 npmpnpm 等包管理器安装依赖项。 2 3

  5. 需用户手动配置

  6. 开发时需要安装大量依赖项

  7. 使用 electron-vite 构建 2

About

轻量快速的 LiteLoaderQQNT 插件模板

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •