【毕业设计搭建】

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

复制代码
相关推荐
jay神2 小时前
深度学习如何确定Batch Size的大小?
人工智能·深度学习·计算机视觉·毕业设计·课程设计·batch
IT毕设实战小研2 小时前
基于大数据的DAX40成分股金融新闻情感趋势可视化分析
android·大数据·python·考研·金融·课程设计
BYSJMG3 小时前
大数据毕业设计选题推荐:基于大数据的全球气温历史演变分析与可视化,用Hadoop+Spark处理
大数据·hadoop·分布式·信息可视化·spark·kmeans·课程设计
IT研究室4 小时前
最新大数据毕业设计选题推荐-基于大数据的台北市住宅价格数据可视化分析-大数据-Spark-Hadoop-Bigdata
大数据·信息可视化·课程设计
IT研究室5 小时前
最新大数据毕业设计选题推荐-基于大数据的水质多指标关联分析与可视化的设计与实现-大数据-Spark-Hadoop-Bigdata
大数据·spark·课程设计
黑马程序员毕设18 小时前
基于Java的医院药品管理系统的优化设计与实现
java·开发语言·spring boot·小程序·架构·课程设计·毕设
BYSJMG1 天前
计算机毕业设计选题推荐|【基于大数据的植被光谱特征与环境因子关联分析及可视化】Spark+K-Means
大数据·python·信息可视化·数据分析·spark·kmeans·课程设计
学习星球1 天前
AI 一句话生成 3D 游戏世界:腾讯 HY-World 2.0 开源深度解析与本地实战
开发语言·人工智能·游戏·3d·ai·课程设计·ai编程
IT毕设实战小研2 天前
基于大数据的AI应用对就业与收入增长的区域差异分析及可视化
大数据·人工智能·python·随机森林·机器学习·课程设计
2601_963870212 天前
【计算机毕业设计】基于微信小程序的电子家谱的设计与实现
微信小程序·小程序·课程设计