企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
> 本教程采用的版本是v11.3.1,SpringCloud Alibaba版本。 [toc] ## 下载源码 ### 后端源码 ``` git clone -b v11.3.1 https://gitee.com/wukongcrm/crm_pro.git ``` ## 悟空CRM使用的主要技术栈 | 名称 | 版本 | 说明 | | --- | --- | --- | | spring-cloud-alibaba | 2.2.1.RELEASE(Hoxton.SR3) | 核心框架 | | swagger | 2.9.2 | 接口文档 | | mybatis-plus | 3.3.0 | ORM框架 | | sentinel | 2.2.1.RELEASE | 断路器以及限流 | | nacos | 1.2.1.RELEASE | 注册中心以及分布式配置管理 | | seata | 1.2.0 | 分布式事务 | | elasticsearch | 2.2.5.RELEASE(6.8.6) | 搜索引擎中间件 | | jetcache | 2.6.0 | 分布式缓存框架 | | xxl-job | 2.1.2 | 分布式定时任务框架 | | gateway | 2.2.2.RELEASE | 微服务网关 | | feign | 2.2.2.RELEASE | 服务调用 | | mysql | 5.7+| 数据存储| ### 数据库初始化 > 不建议使用root用户,应创建对应业务的账号。 ``` create user 'wkcrm'@'%' identified by 'wkcrm%123'; GRANT ALL PRIVILEGES ON `wk_nacos`.* TO 'wkcrm'@'%'; GRANT ALL PRIVILEGES ON `wk_seata`.* TO 'wkcrm'@'%'; GRANT ALL PRIVILEGES ON `wk_xxl_job`.* TO 'wkcrm'@'%'; GRANT ALL PRIVILEGES ON `wk_crm_single`.* TO 'wkcrm'@'%'; flush privileges; ``` ## 后端启动 ### 核心模块启动 1. gateway 2. admin模块 3. authorization模块 ## 前端项目搭建 ### 前端源码 ``` git clone https://gitee.com/wukongcrm/W72crm_web.git ``` ### install ``` yarn install ``` ### 前端启动 ``` npm install npm run dev ```