RuoYi-Vue Pro项目启动
项目启动
https://www.cnblogs.com/aeolian/p/18997147
初始化MySQL
项目使用 MySQL 存储数据,所以需要启动一个 MySQL 服务,建议使用 5.7 版本。
创建一个名字为 ruoyi-vue-pro 数据库,执行对应数据库类型的 sql 目录下的 SQL 文件,进行初始化。
application-local.yaml
修改application-local.yaml文件的mysql配置和redis配置
前端项目
#查看当前node.js版本
nvm current
#设置node版本
nvm use v22.17.1
# 安装 pnpm,提升依赖的安装速度
npm config set registry https://registry.npmjs.org
npm install -g pnpm
# pnpm安装依赖
pnpm install
# 启动服务
npm run dev
# 执行 package.json 中定义的 "build:prod" 命令(底层使用vite.js打包构建生产环境代码.env.prod)
npm run build:prod
npm和pnpm区别
•npm run build:prod 可能卡在依赖查找 + 初始化阶段好几秒
•pnpm run build:prod 可以利用精确链接机制 + 清晰依赖树,更快进入构建主流程
修改前端项目配置
.env.prod文件中请求路径VITE_BASE_URL要写公网IP或域名,不能写127.0.0.1(否则浏览器会请求127.0.0.1而非服务器接口)。
如果这篇文章对你有用,可以关注本人微信公众号获取更多ヽ(^ω^)ノ ~


浙公网安备 33010602011771号