/bs2022

vant3+vue3

Primary LanguageVue

仓库简介

  1. 基于深度学习的中草药害虫识别,使用flask框架
  2. 微信公众号H5开发
  3. 未全部开源(毕业设计项目)

效果图

配置方法

待写

前端配置

  1. 使用框架:vue3+vant3
  2. 安装node.js
  3. 当前文件下npm install安装环境

前端优化

  1. 白屏优化:组件的懒加载,开启gzip压缩---优化效果使用后将首页的访问速度从12s优化到1.68s

后端配置

  1. 使用语言:python 版本:3.8.5,工具pycharm
  2. 文件夹medicine为后端文件,暂未公开
  3. 环境安装 pip install -r requirements.txt

数据库配置

  1. 使用数据库:mysql 版本:8.0.25
  2. 数据库文件 back.sql,暂未公开

如需详细代码联系作者

前端项目结构

│  .env.dev
│  .env.pro
│  postcss.config.js
│  
├─public
│  │  
│  ├─banner
│  │      
│  ├─css
│  │  ├─img
│  │  │  └─main
│  │  │          
│  │  ├─loading
│  │  │      
│  │  ├─skin
│  │  │      
│  │  └─svg
│  └─images
│          
└─src
    │  App.vue
    │  main.js
    │  
    ├─assets
    │  └─css
    │      │  
    │      ├─font
    │      │      
    │      └─icon
    │              
    ├─components
    │      CloseBtn.vue
    │      ShowPest.vue
    │      
    ├─router
    │      
    ├─store
    │  │  
    │  └─login
    │          
    ├─utils
    │  │  http.js
    │  │  vantui.js
    │  │  
    │  ├─api
    │  │      
    │  ├─content
    │  │      
    │  ├─serct
    │  │      
    │  ├─service
    │  │      
    │  └─tool
    │          
    └─views
        │  Tabbar.vue
        │  
        ├─history
        │  │  History.vue
        │  │  
        │  └─components
        │          DetailPest.vue
        │          HisItem.vue
        │          HisTabnav.vue
        │          
        ├─home
        │  │  Home.vue
        │  │  
        │  └─components
        │          ItemPest.vue
        │          
        ├─login
        │  │  Login.vue
        │  │  
        │  └─components
        │          Auth.vue
        │          
        ├─main
        │  │  Mains.vue
        │  │  
        │  └─components
        │          IconMain.vue
        │          
        └─mine
                Mine.vue