(一)前端环境搭建---基于SpringBoot+MySQL+Vue+ElementUI+Mybatis前后端分离面向小白管理系统搭建

03-01 1071阅读 0评论

小白做毕设---后台管理系统

  • 写在前面的话:
  • 基本工具准备
  • 任务一 VUE+Element UI环境搭建
    • 一、新建Vue2项目
      • 1.安装Vue脚手架,终端输入npm install -g @vue/cli,回车。
      • 2.开始新建Vue项目
      • 3.项目初始结构
      • 4.几个重要的初始文件(仅供参考,目前不需要做任何修改)。
      • 5.运行项目
      • 二、安装Element UI
        • 1.安装ElementUI
        • 2. 在main.js中引入Element UI。
        • 3.测试Element是否引入成功。
        • 4.再次打开网页,观察home页面。
        • 环境搭建完毕。

          写在前面的话:

          这里是为2023届学生完成一个管理系统(主要是后台)的连续更新博客。持续时间为20天,每日练习时间约2-3小时。默认已有系统开发的基础知识,如SpringBoot、数据库、HTML、CSS、JavaScript等,连载过程中,遇到细节问题也可以咨询。QQ群:1140508453。视频将在B站推出。

          (一)前端环境搭建---基于SpringBoot+MySQL+Vue+ElementUI+Mybatis前后端分离面向小白管理系统搭建,(一)前端环境搭建---基于SpringBoot+MySQL+Vue+ElementUI+Mybatis前后端分离面向小白管理系统搭建,词库加载错误:未能找到文件“C:\Users\Administrator\Desktop\火车头9.8破解版\Configuration\Dict_Stopwords.txt”。,使用,管理,方法,第1张
          (图片来源网络,侵删)

          B站链接:

          https://www.bilibili.com/video/BV1sC4y1J7KS/?spm_id_from=333.999.0.0&vd_source=cccb198db3b03d71b117484ed9dab175

          基本工具准备

          • node 14.16.0+
          • jdk 1.8
          • mysql 5.7+
          • Navicat Premium 15
          • idea2021.1+
          • Visual Studio Code
          • 说明:除了jdk我们建议使用较为稳定的1.8版本外,其余的均可以根据实际情况使用,如果已经按照相关软件,不需要特别准备一样的版本。

            任务一 VUE+Element UI环境搭建

            Vue现在有Vue2和Vue3,Element 推出 Element和Element plus。根据经验,我们推荐使用Vue2,这在项目创建的过程中可以选择,与安装没关系,官网为:

            链接: https://v2.cn.vuejs.org/

            基于Vue2的Element官网为:

            链接: https://element.eleme.io/#/zh-CN/component/installation

            (一)前端环境搭建---基于SpringBoot+MySQL+Vue+ElementUI+Mybatis前后端分离面向小白管理系统搭建,(一)前端环境搭建---基于SpringBoot+MySQL+Vue+ElementUI+Mybatis前后端分离面向小白管理系统搭建,词库加载错误:未能找到文件“C:\Users\Administrator\Desktop\火车头9.8破解版\Configuration\Dict_Stopwords.txt”。,使用,管理,方法,第2张
            (图片来源网络,侵删)

            一、新建Vue2项目

            1.安装Vue脚手架,终端输入npm install -g @vue/cli,回车。

            npm install -g @vue/cli
            

            2.开始新建Vue项目

            (1)打开VS code,在终端转到新建文件夹。

            (一)前端环境搭建---基于SpringBoot+MySQL+Vue+ElementUI+Mybatis前后端分离面向小白管理系统搭建

            (2)终端输入:vue create vue项目名称。如vue create dormitory(创建一个名为dormitory的项目),回车。

            vue create dormitory
            

            (一)前端环境搭建---基于SpringBoot+MySQL+Vue+ElementUI+Mybatis前后端分离面向小白管理系统搭建

            (3)选择手动配置

            (一)前端环境搭建---基于SpringBoot+MySQL+Vue+ElementUI+Mybatis前后端分离面向小白管理系统搭建

            (一)前端环境搭建---基于SpringBoot+MySQL+Vue+ElementUI+Mybatis前后端分离面向小白管理系统搭建

            (一)前端环境搭建---基于SpringBoot+MySQL+Vue+ElementUI+Mybatis前后端分离面向小白管理系统搭建

            (一)前端环境搭建---基于SpringBoot+MySQL+Vue+ElementUI+Mybatis前后端分离面向小白管理系统搭建

            (一)前端环境搭建---基于SpringBoot+MySQL+Vue+ElementUI+Mybatis前后端分离面向小白管理系统搭建

            (一)前端环境搭建---基于SpringBoot+MySQL+Vue+ElementUI+Mybatis前后端分离面向小白管理系统搭建

            (5)项目新建完成

            (一)前端环境搭建---基于SpringBoot+MySQL+Vue+ElementUI+Mybatis前后端分离面向小白管理系统搭建

            (6)VS code中打开该项目,文件—打开文件夹。

            (一)前端环境搭建---基于SpringBoot+MySQL+Vue+ElementUI+Mybatis前后端分离面向小白管理系统搭建

            3.项目初始结构

            (一)前端环境搭建---基于SpringBoot+MySQL+Vue+ElementUI+Mybatis前后端分离面向小白管理系统搭建

            4.几个重要的初始文件(仅供参考,目前不需要做任何修改)。

            (1)路由index.js

            // An highlighted block
            import Vue from 'vue'
            import VueRouter from 'vue-router'
            import HomeView from '../views/HomeView.vue'
            Vue.use(VueRouter)
            const routes = [
              {
                path: '/',
                name: 'home',
                component: HomeView
              },
              {
                path: '/about',
                name: 'about',
                // route level code-splitting
                // this generates a separate chunk (about.[hash].js) for this route
                // which is lazy-loaded when the route is visited.
                component: () => import(/* webpackChunkName: "about" */ '../views/AboutView.vue')
              }
            ]
            const router = new VueRouter({
              mode: 'history',
              base: process.env.BASE_URL,
              routes
            })
            export default router
            

            (2)main.js

            // An highlighted block
            import Vue from 'vue'
            import App from './App.vue'
            import router from './router'
            Vue.config.productionTip = false
            new Vue({
              router,
              render: h => h(App)
            }).$mount('#app')
            

            5.运行项目

            终端输入npm run serve,然后回车。

            npm run serve
            

            (一)前端环境搭建---基于SpringBoot+MySQL+Vue+ElementUI+Mybatis前后端分离面向小白管理系统搭建

            注意:如果不在当前文件夹,可以使用cd命令先转到当前项目目录下,然后进行运行。

            (6)点击: http://localhost:8081/,或者浏览器输入运行地址。看到如下页面,binggo!!!说明脚手架环境搭建成功。手动撒花。

            (一)前端环境搭建---基于SpringBoot+MySQL+Vue+ElementUI+Mybatis前后端分离面向小白管理系统搭建

            二、安装Element UI

            1.安装ElementUI

             npm i element-ui -S
            

            2. 在main.js中引入Element UI。

            // An highlighted block
            import Vue from 'vue'
            import ElementUI from 'element-ui';// 添加
            import 'element-ui/lib/theme-chalk/index.css'; // 添加
            import App from './App.vue'
            import router from './router'
            import './assets/gloable.css'
            Vue.config.productionTip = false 
            Vue.use(ElementUI);// 添加
            new Vue({
             router,
             render: h => h(App)
            }).$mount('#app')
            

            3.测试Element是否引入成功。

            (1)打开Element官网,选择按钮组件,显示代码,然后拷贝其中的某段代码。主要是为了测试环境,所以拷贝哪个代码无所谓。

            (一)前端环境搭建---基于SpringBoot+MySQL+Vue+ElementUI+Mybatis前后端分离面向小白管理系统搭建

            (2)修改home.vue文件,引入Element 按钮组件。

            // An highlighted block
            
              
            朴素按钮 主要按钮 成功按钮 信息按钮 警告按钮 危险按钮
            // @ is an alias to /src import HelloWorld from '@/components/HelloWorld.vue' export default { name: 'HomeView' }

            4.再次打开网页,观察home页面。

            (1)出现这种情况:

            (一)前端环境搭建---基于SpringBoot+MySQL+Vue+ElementUI+Mybatis前后端分离面向小白管理系统搭建

            检查:刚才改变的几个文件是否保存,主要是main.js。

            (2)如果前面为了按照Element,可能停止了运行服务(运行服务停止的方法为CTRL+C然后选择Y)。重新在终端运行:npm run serve。

            (3)运行正常结果应该如下图所示:

            (一)前端环境搭建---基于SpringBoot+MySQL+Vue+ElementUI+Mybatis前后端分离面向小白管理系统搭建

            环境搭建完毕。


免责声明
本网站所收集的部分公开资料来源于AI生成和互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。
文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
评论列表 (暂无评论,1071人围观)

还没有评论,来说两句吧...

目录[+]