2021年研究与开发实践
四川大学校园占地面积大,在校学生众多,拥有丰富多彩的校园生活。不少同学希望和其他在校生分享自己在川大的日常生活,然而目前学校缺少一个可供所有在校生分享讨论在校生活的论坛。由此我们打算开发一个这样的微信小程序,为川大师生提供一个分享讨论校园生活的渠道。
该项目基于微信小程序开发平台。
-
前端:微信开发者平台 + Vant UI
-
后端:Node.js (Express)
-
数据库:SQLite
- 目录结构描述
├── Readme.md
├── project.config.json
├── .gitignore
├── YSSCU // YSSCU 客户端
│ ├── api
│ └── api.js
│ ├── miniprogram // vant ui 组件
│ ├── pages // 页面
│ ├── static // 图标和图片
│ └── icons
│ └── images
│ ├── utils
│ └── utils.js
│ ├── app.js
│ ├── app.json
│ ├── app.wxss
│ ├── package.json
│ ├── package-lock.json
│ ├── package.config.json
│ └── sitemap.json
├── server // server 服务端
│ ├── bin
│ ├── db
│ ├── public
│ ├── routes
│ ├── views
│ ├── app.js
│ ├── packages.json
│ ├── package-lock.json
│ └── ysscu.db
-
YSSCU 小程序端
cmd
npm install
微信开发者工具勾选 使用npm模块,不检查HTTP
工具 -> 构建npm
-
server 服务端
cmd
cd server npm install npm start # 运行 默认在3000端口
nodejs的async和await https://www.cnblogs.com/chenqionghe/p/11413643.html