【Flask_VUE】flask+vue开发web网页系统(详细安装使用范例)
使用 Flask + Vue 开发 Web 网页系统是一种常见的前后端分离架构:Flask 作为后端提供 RESTful API 接口,Vue 作为前端构建单页面应用(SPA)。下面我将为你提供一个 详细的安装与使用范例,包括项目结构、环境搭建、接口通信、跨域处理等关键步骤。
✅ 一、项目结构规划
flask-vue-web-system/ │ ├── backend/ # Flask 后端 │ ├── app.py # 主程序 │ ├── models.py # 数据模型(可选) │ └── requirements.txt # Python依赖 │ └── frontend/ # Vue 前端 ├── public/ ├── src/ │ ├── views/ │ ├── components/ │ ├── services/ # API 请求服务 │ ├── App.vue │ └── main.js ├── package.json └── vue.config.js # 配置代理解决跨域
✅ 二、后端:Flask 搭建 API 服务
1. 安装 Flask 并创建后端项目
mkdir flask-vue-web-system cd flask-vue-web-system mkdir backend cd backend python -m venv venv source venv/bin/activate # Linux/Mac# 或 venv\Scripts\activate # Windows
安装依赖:
pip install flask flask-cors


