本项目是一个电影数据管理系统,提供服务端 API 供客户端调用。
- 技术栈: TypeScript, Express, MySQL, TypeORM, class-validator, class-transformer
- 功能: 提供电影数据的增删改查接口
- 技术栈: TypeScript, Vue 3, Pinia, Vue Router, Axios
- 功能: 用户界面,允许用户浏览和管理电影数据
-
克隆项目:
git clone https://github.com/siryul/maoyan.git cd server -
安装依赖:
npm install
-
配置数据库连接:
- 在 server 目录之下新建
.env文件,并设置 MySQL 数据库连接信息,格式如下:
USERNAME= PASSWORD=
- 在 server 目录之下新建
-
运行服务:
npm run dev
-
切换至 client:
cd client -
安装依赖:
npm install
-
运行客户端:
npm run dev
欢迎任何形式的贡献!请提交问题或拉取请求。
本项目采用 MIT 许可证,详情请参见 LICENSE 文件。