【毕业设计搭建】

(一)、 MySQL方面

yaml 复制代码
?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=UTC

(二)、Vue方面环境

1.查看版本

(1).查看node.js版本和npm依赖包版本
shell 复制代码
# node 版本
node -v 【12.13.0】
# npm 版本
npm -v 【8.14.0】
# 更新npm版本
npm install -g npm@8.14.0
(2).npm 修改页面的操作

1.首先我们先更新我们的镜像

复制代码
npm cache clean --force
npm config set registry https://registry.npmmirror.com
npm config list //查看npm设置

2.一定要删除掉 package-lock.json 这个文件

3.运行代码

复制代码
npm install
npm run serve
npm run build

4.如果报错 找不到node_modules/node-sass/vendor目标的解决办法

复制代码
npm rebuild node-sass --save-dev

(三)、SpringBoot搭建

(四)、SSM搭建

1.第一步数据库修改版本为 5.1.3

2.第二步修改hibernate版本为 5.3.4

3.第三步修改 configure.properties

4.第四步配置Tomcat

  1. 打开配置 Add configuration

  2. 找到 Tomcat Serve 点击 Local

  1. 点击configure会弹出如左侧弹框,然后指定我们解压的 Tomcat文件夹中bin的上一级目录即可
  1. 选择Edge浏览器,修改URL的端口为8080 ,下方的Http port 也修改为 8080
  1. 选择Fix
  1. 弹出页面后,选择第一个
  1. 删除_war,然后点击apply
  1. 完成后的样子

5.启动Idea

6.说明文档路径

Edge浏览器输入:

ssm+vue项目的话

ssm+jsp项目的话

(五)、解决问题

1.SSM报错

(1).Error creating bean with name 'org.springframework.validation.beanvalidation.OptionalValidatorFactoryBean#0': Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: javax/xml/bind/ValidationException

1.第一步使用 Maven 进行 clean 一下

2.第二步:


(六)、项目修改篇

环境准备: 启动SpringBoot/SSM项目 并 在终端通过命令行启动 Vue项目。

(1).重新编译vue项目

1.首先我们先更新我们的镜像

复制代码
npm cache clean --force
npm config set registry https://registry.npmmirror.com
npm config list //查看npm设置

2.一定要删除掉 package-lock.json 这个文件

3.运行代码

复制代码
npm install
npm run serve
npm run build

4.如果报错 找不到node_modules/node-sass/vendor目标的解决办法

复制代码
npm rebuild node-sass --save-dev
(2).修改登入页面

1.修改登入背景图片:添加图片到/resources/img/img/back-img-bg.jpg并进行重命名操作

2.修改登入页面的标题部分

  • 只修改登入页面的标题
  • 修改整个系统的系统标题: 快捷键 ctrl+shift+r
(3).删除功能

根据不同角色进行删除功能

  • 进入IndexAsideStatic.vue,然后点击 roleName
  • 会弹道这个页面进行删除即可

(七)、新项目部署

(1).Idea

server_code 模块部署

(2).vscode
复制代码
# node 版本
node -v 【20.17.0】

# npm 版本
npm -v 【8.14.0】

# 更新npm版本
npm install -g npm@8.14.0

1.首先我们先更新我们的镜像

复制代码
npm cache clean --force
npm config set registry https://registry.npmmirror.com
npm config list //查看npm设置

2.一定要删除掉 package-lock.json 这个文件

3.运行代码

复制代码
npm install
npm run serve
npm run build

.14.0

复制代码
`1.首先我们先更新我们的镜像`

npm cache clean --force

npm config set registry https://registry.npmmirror.com

npm config list //查看npm设置

复制代码
`2.一定要删除掉 package-lock.json 这个文件`

`3.运行代码`

npm install

npm run serve

npm run build

复制代码
相关推荐
+VX:Fegn089516 分钟前
计算机毕业设计|基于springboot + vue在线音乐播放系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
+VX:Fegn08951 小时前
计算机毕业设计|基于springboot + vue律师咨询系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·课程设计
编程武士2 小时前
UUID 升级:四种现代化方案深度对比
系统架构·课程设计
清风6666664 小时前
基于单片机的水泵效率温差法测量与报警系统设计
单片机·嵌入式硬件·毕业设计·课程设计·期末大作业
IT学习资源每日免费分享7 小时前
Python精选视频教程资料大全
百度·微信·课程设计·oneapi·微信开放平台
点灯小铭11 小时前
基于单片机的社区医院小型高压蒸汽灭菌自动控制器设计
单片机·嵌入式硬件·毕业设计·课程设计·期末大作业
点灯小铭12 小时前
基于单片机的硫化氢、氨气、甲烷、一氧化碳气体多种有害气体检测与声光报警系统设计
单片机·嵌入式硬件·毕业设计·课程设计·期末大作业
清风66666614 小时前
基于单片机的智能家居门铃系统设计
单片机·嵌入式硬件·毕业设计·智能家居·课程设计·期末大作业
点灯小铭1 天前
基于单片机的多功能LCD万年历时钟设计与温度显示系统
单片机·嵌入式硬件·毕业设计·课程设计·期末大作业
点灯小铭1 天前
基于单片机的玉米播种机漏播检测装置设计与实现
单片机·嵌入式硬件·毕业设计·课程设计·期末大作业