Thanks to visit codestin.com
Credit goes to github.com

Skip to content

zhiqinnya/komari-web

 
 

Repository files navigation

Komari Web UI

参与翻译Komari?

  • 直接提PR

We use AI to assist with translations. If you find any issues, please let us know!

How to contribute to Komari translations?

  • Directly PR

开发环境配置

我不是计科专业的,代码质量可能达不到平均水平,React是边学边写的,在此之前我从未接触过前端开发,请多包涵。

前置 Nodejs

如果未安装,请访问 Node.js 官网 下载并安装。版本建议为 22 及以上。

安装依赖

npm install

所有指令均在项目根目录下执行

修改API地址

  1. 复制 .env.example 文件并重命名为 .env.development

  2. 修改 .env.development 文件中的 VITE_API_TARGET 为你的开发环境地址。

启动开发服务器

npm run dev

构建

npm run build

主题相关

如果你需要基于本项目进行二次开发,可以参考以下步骤:

  1. 完成开发环境配置

如果你是在 Linux 系统下开发,可以直接运行脚本 build-theme.sh 快速生成主题包。

  1. 修改 komari-theme.json 中的相关配置,具体可参考 主题配置文件 | Komari

  2. 发挥你的想象和创造力,设计并实现你独特的主题风格!

  3. 构建主题

    npm run build
  4. 生成的主题文件位于 dist 目录下,创建一个新的文件夹 my-theme(名称自定),将 dist 目录下复制到 my-theme 文件夹中。

  5. komari-theme.json 文件复制到 my-theme 文件夹中。

  6. my-theme 文件夹打包为 ZIP 文件。

  7. 在 Komari 的主题管理页面上传并应用你的自定义主题。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 96.4%
  • JavaScript 1.5%
  • CSS 1.4%
  • Other 0.7%