## 环境说明 * JDK: 1.8 * Maven: 3.5+ * MySql: 5.7+ * Redis: 3.2 + * Node Js: 10.0 + * Npm: 5.6.0+ * Yarn: 1.21.1+ ## IDE插件 * Lombok Plugin (必装) ### # 一、项目下载 ~~~ git clone https://github.com/zhangdaiscott/jeecg-cloud.git ~~~ ### # 二、配置本地hosts 建议使用 switchhost,进行本地host设置 [软件下载](https://jeecg.blog.csdn.net/article/details/106419016) ~~~ # 本地测试环境 127.0.0.1 jeecg-cloud-redis 127.0.0.1 jeecg-cloud-mysql 127.0.0.1 jeecg-cloud-nacos 127.0.0.1 jeecg-cloud-xxljob ~~~ ### # 三、初始化数据库 * 脚本说明 ~~~ jeecg-cloud/doc/db/jeecgcloud_mysql5.7.sql | 初始化库脚步 ~~~ ### # 四、启动Nacos * `nacos`的环境搭建,参考 [官方文档](https://nacos.io/zh-cn/docs/quick-start-docker.html) 启动`nacos`, 访问: http://127.0.0.1:8848/nacos (默认账号密码 nacos/nacos) ![](https://img.kancloud.cn/61/91/6191d7461a04ff2b300628b01898fc9d_1767x602.png) * 参考截图创建两个属性文件 `配置列表`,注意类型选择YAML ~~~ jeecg-cloud/doc/NACOSCONFIG/application-jeecg-cloud.yml jeecg-cloud/doc/NACOSCONFIG/jeecg-cloud-gateway.yml ~~~ * 数据库密码修改下面文件 ~~~ application-jeecg-cloud.yml ~~~ * redis配置,修改以下文件 ~~~ application-jeecg-cloud.yml jeecg-cloud-gateway.yml ~~~ ### # 五、启动顺序 ~~~ 1. JeecgGatewayApplication | 9999 2. JeecgSystemApplication | 8001 3. JeecgDemoApplication | 8002 ~~~ * 使用监控再启动以下项目 ~~~ JeecgMonitorApplication | 9111 ~~~ ### # 六、启动前端 * 项目下载 ~~~ git clone https://github.com/zhangdaiscott/jeecg-boot.git cd /jeecg-boot/ant-design-vue-jeecg ~~~ * 配置后台接口地址 ant-design-vue-jeecg/public/index.html ``` window._CONFIG['domianURL'] = 'http://127.0.0.1:9999'; ``` * 安装cnpm 代理 npm install -g cnpm --registry=https://registry.npm.taobao.org * 安装依赖 cnpm install * 启动 npm run dev