一个简单的前端页面,用于控制 KenkoGoServer 的运行。
示例 demo
注意!这只是个人学习 Vue 的作品,谨慎用于生产环境!
由于这是本人的第一个 Vue 项目,各种不规范请指出,以帮助我改进,感谢!
更新日志 Changelog
该仓库 仅实现前端服务,后端服务请前往 KenkoGoServer
该项目尚未成熟!
master
分支仍处于开发阶段,请勿在生产环境使用!
包管理器: pnpm
构建工具: Vite 3
自动构建/托管: Vercel
编程语言: TypeScript
-
vue ^3.2.37 前端框架
-
vue-router ^4.1.2 路由控制器
-
pinia ^2.0.16 Vue 状态管理插件
-
naive-ui ^2.31.0 Vue3 组件库
-
axios ^0.27.2 异步HTTP客户端
-
pinia-plugin-persistedstate ^1.6.3 Pinia 持久化插件
-
vue-clipboard3 2.0.0 剪贴板操作
-
qrcode.vue ^3.3.3 二维码生成组件
-
sha1 ^1.1.1 sha1 加密模块
- 构建初始页面
- console 是否报错/警告
- eslint 格式检查
- build 是否报错
请确保你的机器有 NodeJS 16.15.1 的环境,其他版本未经测试。
- 全局安装 pnpm
npm install --location=global pnpm
- 安装依赖
git clone https://github.com/AkagiYui/kenkogo-webui
cd kenkogo-webui
pnpm install
- 启动服务
pnpm dev