{"repo":"MisaLiu/LiteLoaderQQNT-PluginTemplate-Vite","free":true,"listed":false,"github":"https://github.com/MisaLiu/LiteLoaderQQNT-PluginTemplate-Vite","clone":"git clone https://github.com/MisaLiu/LiteLoaderQQNT-PluginTemplate-Vite.git","description":"民间自制的 LiteLoaderQQNT 插件模板，使用 Vite 和 TypeScript","language":"TypeScript","stars":16,"topics":["electron-vite","liteloaderqqnt","plugin","template","vite","typescript"],"license":"GPL-3.0","category":"saas-starters-boilerplates","readme_excerpt":"LiteLoaderQQNT Plugin Template 本仓库为民间自制的 LiteLoaderQQNT 插件模板。 如果你想... 在编写插件时使用 pnpm 包管理器； 被 Webpack 的打包速度困扰已久 希望使用 TypeScript 编写插件脚本 想使用 ESLint 纠正代码错误和统一格式 执行一行命令即可完成代码检查、代码打包和输出 zip 文件 使用 GitHub Actions 自动测试打包和发布 release 那么这个模板正好适合你！ 使用 1. 点击本仓库页面右上角的 Use this template ，然后选择 Create a new repository 2. 在接下来的页面中填写你的仓库信息后，点击 Create repository 3. 将创建的仓库克隆至本地，然后编辑 manifest.json （文档） 4. （可选）编辑 TypeScript 配置文件、Vite 配置文件 和 ESLint 配置文件，让项目配置风格更符合你的口味 5. 运行 pnpm install 安装依赖包，你也可以随意安装其他需要的依赖包 6. 开始编写代码 7. 执行 pnpm lint 检查代码 8. 执行 pnpm build 打包代码并输出 zip 文件 9. 安装体验或是将成果分享给你的朋友吧！ 常见问题 部分模块打包后功能不正常或不起作用 请遵循 Rollup 文档 将运行不正常的模块添加至 Vite 的 rollupOptions 中，然后利用 vite-plugin-cp 插件将对应模块复制到 dist/node modules 目录中。 鸣谢 Vite electron-vite LiteLoaderQQNT LLOneBot LL-Plugin-List-Viewer 碎碎念 最近突然发现一年前随手制作的这个模板竟然上了 LiteLoaderQQNT 官方文档，一想到我有一年多的时间未对此仓库进行任何维护，实属惭愧！ 秉持着这样的心态对本仓库进行了翻新维护，并添加了 GitHub Actions 支持，以感恩大家一直的支持。 —— Misa Liu 2025/03/31 License","default_branch":null,"files":null,"tree":[],"storefront":"/r/MisaLiu","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/MisaLiu/LiteLoaderQQNT-PluginTemplate-Vite/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}