Skip to content

参与贡献

手动编译

你可以参考 参与前端插件开发的 VSCode 环境配置 来得到 VSCode 上更详细的配置和使用教程.

你需要先安装有 node 22+ 和 pnpm. 如果已经安装有 node 22+, 则 pnpm 可以按以下步骤安装:

bash
npm install -g pnpm

然后, 用 pnpm 安装本项目的所有依赖:

bash
pnpm install

之后你就可以对本项目进行编译:

bash
pnpm build

或者, 你可以用 pnpm watch 来持续监听代码变动. 这样只需刷新酒馆网页, 酒馆就会使用最新的插件代码.

参与贡献提示

基于酒馆 UI 插件的项目结构要求, 本项目直接打包源代码在 dist/ 文件夹中并随仓库上传, 而这会让开发时经常出现分支冲突.

为了解决这一点, 仓库在 .gitattribute 中设置了对于 dist/ 文件夹中的冲突总是使用当前版本. 这不会有什么问题: 在上传后, ci 会将 dist/ 文件夹重新打包成最新版本, 因而你上传的 dist/ 文件夹内容如何无关紧要.

为了启用这个功能, 请执行一次以下命令:

bash
git config --global merge.ours.driver true

作者:KAKAA, 青空莉想做舞台少女的狗