【毕业设计搭建】

(一)、 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

复制代码
相关推荐
趣学习11 天前
A028自动升降机+S71200+HMI+主电路图+外部接线图+流程图+IO分配表
毕业设计·课程设计·plc·西门子
booooooty12 天前
【Java项目设计】基于Springboot+Vue的OA办公自动化系统
java·vue.js·spring boot·毕业设计·课程设计·程序开发
C语言小火车12 天前
【C语言】贪吃蛇小游戏 丨源码+解析
c语言·开发语言·课程设计·c语言游戏·贪吃蛇源码
武昌库里写JAVA12 天前
Vue状态管理实践:使用Vuex进行前端状态管理
java·vue.js·spring boot·课程设计·宠物管理
武昌库里写JAVA12 天前
Vue.js状态管理: 使用Vuex实现状态统一管理的最佳实践
vue.js·spring boot·毕业设计·layui·课程设计
武昌库里写JAVA13 天前
VUE vuex深入浅出
vue.js·spring boot·毕业设计·layui·课程设计
胖哥真不错13 天前
基于PyQt5和PaddleSpeech的中文语音识别系统设计与实现(Python)
python·毕业设计·语音识别·课程设计·paddlespeech·pyqt5·中文语音识别系统
坤小满学Java14 天前
【郑州轻工业大学|数据库】数据库课设-酒店管理系统
数据库·mysql·课程设计
武昌库里写JAVA14 天前
关于springcloud的坑
java·开发语言·spring boot·学习·课程设计
武昌库里写JAVA14 天前
大模型更重要关注工艺
java·开发语言·spring boot·学习·课程设计