Flask Vue.js全栈开发
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flask Vue.js全栈开发相关的知识,希望对你有一定的参考价值。
Flask Vue.js全栈开发
1. Flask Vue.js全栈开发教程系列
- Flask Vue.js全栈开发|第1章:创建第一个Flask RESTful API
- Flask Vue.js全栈开发|第2章:Vue.js通过axios访问Flask RESTful API
- Flask Vue.js全栈开发|第3章:Flask设计User用户相关API
- Flask Vue.js全栈开发|第4章:Vue.js调用API实现用户注册/登录/退出
- Flask Vue.js全栈开发|第5章:个人主页与用户头像
- Flask Vue.js全栈开发|第6章:博客文章CURD与Markdown
- Flask Vue.js全栈开发|第7章:粉丝关注大神
- 单元测试 (敬请期待)
- 用户评论 (敬请期待)
- 站内消息 (敬请期待)
- 权限管理 (敬请期待)
- 邮件的用处 (敬请期待)
- 修改用户设置 (敬请期待)
- 管理员视角 (敬请期待)
- Celery任务队列与定时任务 (敬请期待)
- Elasticsearch全站搜索 (敬请期待)
- 国际化 (敬请期待)
- 性能优化 (敬请期待)
- Linux云主机部署 (敬请期待)
- Docker容器部署 (敬请期待)
2. 如何使用
2.1 git clone
$ git clone https://github.com/wangy8961/flask-vuejs-madblog.git
2.2 Backend
Open a new terminal:
$ cd back-end
$ python -m venv venv
$ source venv/bin/activate
(venv)$ pip install -r requirements.txt
# Flask-Migrate create database
(venv)$ flask db upgrade
# create back-end/.env file, like this
FLASK_APP=madblog.py
FLASK_DEBUG=1
(venv)$ flask run
浏览器访问: http://localhost:5000/api/ping
2.3 Frontend
Open a new terminal:
$ cd front-end
$ npm install
$ npm run dev
浏览器访问: http://localhost:8080
以上是关于Flask Vue.js全栈开发的主要内容,如果未能解决你的问题,请参考以下文章
老卫拆书009期:Vue+Node肩挑全栈!《Node.js+Express+MongoDB+Vue.js全栈开发实战》开箱