ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

[Springboot+vue笔记一]安装前置+依赖

[Springboot+vue笔记一]安装前置+依赖 一、安装idea二、安装mysqlhttps://www.mysql.com/cn/downloads/三、安装mysql可视化工具navicat四、安装JDK五、安装mavenapache-maven-3.8.1.ziphttps://maven.apache.org/download.cgi六、 配置springboot36.1 配置maven6.2 解决警告WARNING: A restricted method in java.lang.System has been called WARNING: java.lang.System::load has been called by com.intellij.rt.execution.application.AppMainV2 in an unnamed module WARNING: Use--enable-native-accessALL-UNNAMED to avoid a warningforcallers in this module WARNING: Restricted methods will be blocked in a future release unless native access is enabledidea中 Run-Edit Configurations.-ServerApplication-Modify options-Add VM options--enable-native-accessALL-UNNAMED七、安装vue37.1 安装nodejsnode-v24.4.0-x64.msihttps://nodejs.org/zh-cn*给当前node环境配置淘宝镜像用来快速安装前端依赖文件 npm configsetregistry https://registry.npmmirror.com yarn configsetregistry https://registry.npmmirror.com/ npm install yarn install*脚本限制解决 1.查看当前执行策略 首先查看当前 PowerShell 会话的执行策略。Get-ExecutionPolicy如果显示 Restricted说明脚本执行被限制。 2.设置执行策略为 RemoteSigned 将执行策略设置为 RemoteSigned允许本地脚本运行。Set-ExecutionPolicy-Scope CurrentUser RemoteSigned 系统会提示你确认更改输入 Y 并按回车键。 3.验证更改 再次查看执行策略确保已更改为 RemoteSigned。Get-ExecutionPolicy如果显示 RemoteSigned说明设置成功。7.2 安装nvm(便捷安装多个nodejs环境)nvm use 版本号 nvm uninstall 具体版本 nvm list7.3 安装vue目录Vue官网npm create vuelatest yarn yarn dev八、依赖1.后端依赖8.1springboot核心dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter/artifactId/dependency8.2springboot核心web在spring中集成Tomcat网络访问功能dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-web/artifactId/dependency8.3mysql连接dependencygroupIdcom.mysql/groupIdartifactIdmysql-connector-j/artifactId/dependency8.4mybatis-plus(CRUD)dependencygroupIdcom.baomidou/groupIdartifactIdmybatis-plus-spring-boot3-starter/artifactIdversion3.5.9/version/dependency8.5 mybatis-plus分页dependencygroupIdcom.baomidou/groupIdartifactIdmybatis-plus-jsqlparser/artifactIdversion3.5.9/version/dependency8.6 lombokdependencygroupIdorg.projectlombok/groupIdartifactIdlombok/artifactIdversion1.18.38/version/dependency2.前端依赖dependencies: { sass: ^1.102.0, //前端样式增强器 vue: ^3.5.40, //核心 vue-router: ^5.2.0 //路由 element-plus: ^2.14.4, //element-plus组件 axios: ^1.19.0, //前端向后端发送请求器 },
返回列表