weeklyPlus Chinese documentation
Project description
weeklyPlus vue Chinese community weekly server rendering upgraded version weeklyPlus
introduction
- Why build such a weeklyPlus system?
- Can be used as a deposit of knowledge
- Be familiar with the latest knowledge that is not limited to the front-end
- It can be spread to more students who need this knowledge.
- There are already many weekly systems in the industry. Is weeklyPlus any different?
- We promise to be a weekly with attitude (not seeking more, only seeking excellence)
- We guarantee that every article we publish is meaningful
- We are open source, and every student is welcome to contribute.
technology stack
- nuxt - vue server-side rendering framework
- vue-cli - The official command line tool provided by Vue.js, which can be used to quickly build large-scale single-page applications.
- mongodb - database
- koa - public API interface
- element-ui - basic component library
- axios - http request
- less - A dynamic styling language web application
Function
- Weekly system list
- Weekly background permission control
- Weekly backend login function
- Weekly backend classification add, delete, modify and check function
- The function of adding, deleting, modifying and checking the backend content of the weekly magazine
Development and deployment
# 1. 切换到server文件夹,依次执行以下命令
$ npm install
$ npm run start
# 2. 切换到admin文件夹,依次执行以下命令
$ npm install
$ npm run start
# 3. 切回到项目根目录,
$ npm install
$ npm run dev
Notice
- The server number started by mongdb database is 10086
- The server number started by the server folder is 1111
- The server number started by the admin folder is 2222, and the default address of the backend entrance is http://localhost:2222/#/admin
- The default service port number started by the front desk is 3333, and the default address of the front desk entrance is http://localhost:3333/
at last
- Issues and PRs are welcome
- Welcome to join the front-end practical communication QQ group: 541024234
Screenshots of some functions
![image](https://images.downcodes.com/uploads/20250124/img_67933cc9cf17130.jpg)
![image](https://images.downcodes.com/uploads/20250124/img_67933cc9cf50531.jpg)
![image](https://images.downcodes.com/uploads/20250124/img_67933cc9cfd0032.jpg)
![image](https://images.downcodes.com/uploads/20250124/img_67933cc9d046833.jpg)