java_erp_system项目环境安装
- 安装后端开发工具 IDEA
根据提示安装即可
- 安装前端开发工具 VSCODE
根据提示安装即可
- Maven 3.8.3
安装参考此博客:https://blog.csdn.net/weixin_44080187/article/details/122933194
安装后使用 mvn -version
检查是否安装成功
- redis
已有不需要安装
- 数据库 mysql
先安装 mysql-installer-community-8.0.16.0.msi
再安装 mysql-workbench-community-8.0.16-winx64.msi
根据提示安装即可
- docker
使用以下链接教程安装docker:https://yeasy.gitbook.io/docker_practice/install/windows
安装后
docker -v
检查是否安装成功
- 安装mongoDB、elasticsearch、kibana
打开PowerShell命令行,先使用docker拉取 mongoDB、elasticsearch、kibana的镜像
docker pull mongo:latest
docker pull elasticsearch:7.8.0
docker pull kibana:7.8.0
查看已经安装的镜像
docker images
新建一个mongo容器
docker run -itd --name mongo -p 27017:27017 mongo
新建一个网络
docker network create mybridge
docker network ls
新建一个文件夹 D:\ES-data,用于存放es的数据
新建一个elasticsearch容器
docker run --name elasticsearch -p 9400:9200 `
-p 9500:9300 `
-e "discovery.type=single-node" `
--mount type=bind,src=D:\ES-data,dst=/usr/share/elasticsearch/data `
-d --network mybridge elasticsearch:7.8.0
新建一个kibana容器
docker run --name kibana -p 5601:5601 `
-d --network mybridge kibana:7.8.0
查看现有所有容器 docker ps
docker rm -f $(docker ps -aq)
成功后这个界面会展示新建的三个容器

访问 http://localhost:9400/ 会返回elasticsearch的数据,说明ES安装成功

访问 http://localhost:5601 会展示kibana的页面

- 安装git工具:SourceTree
拉取框架代码
- 使用IntelliJ IDEA 2021.3.3打开项目backend(后台)

如果前面配的都正确的话,点击运行按钮项目可以跑起来

- 使用VSCode打开项目frontend(前端)

再次打开PowerShell 管理员 运行
允许powershell运行脚本
Set-ExecutionPolicy RemoteSigned
VSCode新建终端

生成依赖
npm install
很有可能报错,可能是没装python,安装一下python,然后配环境变量,重试。
如果报Microsoft.Cpp.Default.props,就运行
npm install -g --production windows-build-tools
npm install -g node-gyp
再试试清理缓存
npm cache clean -f
报错提示node-sass时安装node-sass
npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm install node-sass --save
如果报未能加载 Visual C++ 组件“VCBuild.exe”,打开PowerShell 管理员 运行
npm install --global --production windows-build-tools@4.0.0
遇到其他错误,复制错误信息百度查看
运行npm install不报错时,开始run项目
npm run serve
点击这个链接进入项目页面

- 进入系统
