Windows系统下,导入运行 RuoYi-Vue3 项目
基于SpringBoot+Vue3前后端分离的Java快速开发框架
一、后端
1.git下载代码
RuoYi-Vue:RuoYi-Vue: 基于SpringBoot,Spring Security,JWT,Vue & Element 的前后端分离权限管理系统
git clone https://gitee.com/y_project/RuoYi-Vue.git
2.下载并启动 redis
Redis for Windows:Releases · tporadowski/redis
redis-server.exe redis.windows.conf
3.创建数据库,导入SQL文件,项目中配置数据库信息
4. idea打开项目,启动项目
如果遇到问题,请参考Windows系统下,使用TortoiseGit下载ruoyi代码,并导入运行ruoyi项目-CSDN博客
二、前端
1.git下载代码
RuoYi-Vue3:RuoYi-Vue3: (RuoYi)官方仓库 基于SpringBoot,Spring Security,JWT,Vue3 & Vite、Element Plus 的前后端分离权限管理系统
git clone https://gitee.com/ys-gitee/RuoYi-Vue3.git
2.vscode打开项目
# 进入项目文件夹
cd RuoYi-Vue3# 命令打开vscode
code .打开view -> terminal# 安装依赖
npm install --registry=https://registry.npmmirror.com# 本地开发 启动项目
npm run dev# 前端访问地址
http://localhost:80
3.遇到的问题
✘ [ERROR] Could not resolve "lodash-es"
node_modules/lodash-unified/import.js:1:14:
1 │ export * from 'lodash-es'
╵ ~~~~~~~~~~~
You can mark the path "lodash-es" as external to exclude it from the bundle, which will remove
this error and leave the unresolved path in the bundle.
D:\ruoyi_projects\RuoYi-Vue3\node_modules\esbuild\lib\main.js:1651
let error = new Error(text);
^
Error: Build failed with 1 error:
node_modules/lodash-unified/import.js:1:14: ERROR: Could not resolve "lodash-es"
at failureErrorWithLog (D:\ruoyi_projects\RuoYi-Vue3\node_modules\esbuild\lib\main.js:1651:15)
at D:\ruoyi_projects\RuoYi-Vue3\node_modules\esbuild\lib\main.js:1059:25
at D:\ruoyi_projects\RuoYi-Vue3\node_modules\esbuild\lib\main.js:1527:9
at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
errors: [Getter/Setter],
warnings: [Getter/Setter]
}
Node.js v20.12.0
解决方法:
尝试删除了node_modules文件夹文件,重新安装包,无效,尝试以下操作:
npm view lodash-unified versionnpm install lodash-unified
三、结果