Skip to content

dusunboy/MyFlaskReact

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flask + Nginx + React + Uwsgi 部署环境

安装源码

安装步骤

安装前准备Docker Compose环境以及Npm环境

  • 镜像环境构建

根目录下执行命令

docker-compose build #自动构建镜像
docker-compose up #更新的compose文件构建应用程序
  • React安装依赖模块

/www/frontend目录下执行

npm install #安装依赖模块
npm run build #生成生产环境 输出目录/www/frontend/dist
  • 验证环境部署成功

前端访问:127.0.0.1:10081 后端访问:127.0.0.1:10080

目录介绍

├── flask                       // flask Docker容器脚本
├── log                         // 服务器日志
├── mysql                       // 数据库目录
├── www                         // 站点目录
│   ├── frontend                // 前端项目
│   └── backtend                // 后端项目
├── docker-compose.yml          // 多容器启动脚本
└── README.md                   // 项目说明

前端React项目

后端Python项目

About

我的Flask + React 框架项目

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published