Fork me on GitHub

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而非服务器接口)。

posted @ 2025-07-15 21:26  秋夜雨巷  阅读(90)  评论(0)    收藏  举报