# ScheduleUI_demo **Repository Path**: xueming_yang/ScheduleUI_demo ## Basic Information - **Project Name**: ScheduleUI_demo - **Description**: 排课系统前端 - **Primary Language**: HTML/CSS - **License**: Not specified - **Default Branch**: 1.0 - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2020-08-28 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 构建 **确保本地安装了NodeJS** ### 安装依赖 ``` npm install ``` ### 启动项目 ``` bash # 服务热部署在 localhost:8010 # 控制台执行命令 npm run dev ``` 由于我在前端项目中已经配置了端口转发,将数据转发到后端上,因此项目启动之后,在浏览器中输入 `http://localhost:8010` 就可以访问该前端项目,所有的请求通过端口转发将数据传到后端控制器中(注意不要关闭后端服务)。如果后端项目运行端口不为`8080`,请在前端项目的`webpack.config.js`文件中修改请求转发地址。 考虑到对于网络请求以及对请求后获取的请求状态判断都使用重复的代码,所以对网络请求以及状态返回判断进行封装,做成插件方便项目使用,封装文件为`api.js`。 ## 项目打包 ``` bash # 控制台执行命令 npm run build ```