见 绮课简介
此文档可能并不足够详尽,如遇到问题,请联系作者
git clone https://github.com/huayemao/cheerTimetable-web.git
或 git clone [email protected]:huayemao/cheerTimetable-web.git
DATABASE_URL='mysql://root:huayemao123@localhost:3306/cheerTimetable'
COOKIE='JSESSION_ID=XXX'
使用 npm install
或 yarn
命令安装 npm 依赖
yarn db:generate
yarn db:seed
,自动从教务系统导入数据运行 yarn dev
将以开发模式启动 Next.js 项目,更多请见 Next.js 文档
├── _data // 以异步 IIFE 导出从教务系统获取数据所需的 JSON
├── components // React 组件
├── constants // 常量
├── contexts // 存放 React Contexts
├── lib // 抽出的工具函数
├── pages // Next.js 路由页面
├── prisma // 数据库相关,包括模式定义和数据库导入脚本