ygr99 / DanMu

Home Page:http://xn--4gqta1h0zg9yuu7a.fun/DanMu/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

配置 GitHub Actions 自动部署项目

sb6657

玩机器烂梗收集网站,6657玩小将的在线批事本

简介

玩机器烂梗收集网站,支持分类查看、烂梗随机排序和搜索功能

项目灵感来源于 AmorDL的项目 sb6657.cn 现已与其合作,欢迎各位贡献者补充和共同完善

注意,此仓库只存前端代码部分,烂梗数据并不是最新的,不要就更新烂梗提pr。烂梗补充请到此处填写提交,看到之后会加上去的

在线访问地址:sb6657.cn

技术栈

vue3 + typescript + vite

此处为纯前端静态页面版本,可直接部署在github page上。

重构

前后端分离版本开发中,见 6657MemesHub

数据结构说明

  • src/data:存放数据文件。
  • src/data/tab.ts:定义了分类及其对应的路由数据。
  • src/data/*.json:每个分类的具体数据文件,文件名需与tab.ts中每个元素的path属性相同。

添加新分类只需要创建对应数据的.json文件,以及tab.ts里添加对应元素即可,导入是自动进行的

快速开始

安装依赖

pnpm install

开发模式

启动开发服务器,进行项目预览:

pnpm dev

构建项目

编译项目,生成静态HTML资源,用于部署:

pnpm build

代码检查

使用ESLint进行代码质量检查:

pnpm lint

License

该项目采用Apache License 2.0,更多详情请参见LICENSE文件。

About

http://xn--4gqta1h0zg9yuu7a.fun/DanMu/

License:Apache License 2.0


Languages

Language:Vue 68.3%Language:TypeScript 23.9%Language:HTML 6.8%Language:JavaScript 1.1%