Flask+Vue构建图书管理系统及Echarts组件的使用

教程视频链接从零开始Flask+Vue前后端分离图书管理系统

后端

项目下载地址

其中venv为该项目的虚拟环境,已安装所有依赖

使用方法:

  1. 在pycharm终端中flask create一下(因为写了一个自定义命令的代码),初始化books数据库并在该数据库中初始化一张表
  2. 在终端python flask或者点击运行按钮,就可以启动后端

前端

项目下载地址

使用方法

  1. vscode 或者 webstrom 的终端 npm run dev,将前端启动起来,刷新页面,可以看到从后端拉取的图书数据
    Vue Echarts部分仅为测试展示,没有任何逻辑及与后端的通讯,Echarts组件的代码几乎全靠deepseek搞定
    前端效果如下:

不同命令构建Vue项目的区别

打开node.js提供的command prompt,然后尝试用不同的命令构建vue项目
百度deepseek提示词npm create vue@latest指令和npm create vite@latest指令有什么区别?

构建工具不同

npm create vue@latest:底层使用 ‌Vue CLI‌(官方脚手架),基于 Webpack 构建工具,适合需要完整配置和生态集成的场景‌13。

npm create vite@latest:使用 ‌Vite‌(现代化构建工具),基于原生 ES 模块(ESM),提供更快的冷启动和热更新速度‌16,在termial启动项目是需要:

go 复制代码
   npm install
   npm run dev

百度deepseek提示词npm create vue@latestnpm create multi-pages-vue的区别指令有什么区别?

相关推荐
代码煮茶1 天前
Vite 5.0 新特性深度解析:更快、更干净、更未来的前端构建利器
vue.js
Pu_Nine_91 天前
IntersectionObserver 详解:封装 Vue 指令实现图片懒加载
前端·javascript·vue.js·性能优化
前端那点事1 天前
Vue nextTick 超全解析|作用、使用场景、底层原理、Vue2/Vue3区别
前端·vue.js
前端那点事1 天前
Vue面试高频:子组件能直接修改父组件数据吗?单向数据流原理+正确写法全覆盖
前端·vue.js
前端那点事1 天前
为什么 Vue 的 template 标签不能用 v-show?底层机制+踩坑复盘+生产级解决方案
前端·vue.js
知识分享小能手1 天前
Flask入门学习教程,从入门到精通, 认识Flask路由 — 知识点详解 (2)
python·学习·flask
北风toto1 天前
为什么 IntelliJ IDEA Community 无法开发 Vue?——附解决方案
java·vue.js·intellij-idea
一只小小Java1 天前
Echarts单表多图实现
前端·javascript·echarts
跟着珅聪学java1 天前
Element UI 的 Tabs 标签页开发教程
javascript·vue.js·elementui
jiayong231 天前
前端面试题库 - Vue框架篇
前端·vue.js·面试