当前位置: 首页 > 工具软件 > 悟空CRM > 使用案例 >

关于悟空CRM部署经历--钟艳明

薛滨海
2023-12-01

https://gitee.com/wukongcrm/72crm-java
1 软件就不用说了,自己去官方网下载 node-v14.17.3-x64.msi
2 安装,我的目录是D:\nodejs
3 配置环境path 添加D:\nodejs
4 新建缓存文件夹
   npm config set prefix "D:\nodejs\node_global"
   npm config set cache "D:\nodejs\node_cache"
5 新建系统变量NODE_PATH,变量值为
                   D:\nodejs\node_modules
    修改path为D:\nodejs\node_global
6 安装npm install express -g
7 使用Visual Studio Code 打开前端UX,然后输入npm install
8 安装node.js 前端部分是基于node.js上运行的,所以必须先安装node.js,版本要求为6.0以上
使用npm安装依赖  可将代码放置在后端同级目录ux,执行命令安装依赖:
npm install
修改内部配置 修改请求地址或域名:config/dev.env.js里修改BASE_API(开发环境服务端地址,默认localhost) 修改自定义端口:config/index.js里面的dev对象的port参数(默认8090,不建议修改)
运行前端
 npm run dev
注意:前端服务启动,默认会占用8090端口,程序运行之前需搭建好Server端。
中间出现一个问题,原来是build 文件夹的关系
9 更改dev.env.js  的base_API:http://127.0.0.1:8069/
10 运行前端页面http://127.0.0.1:8090/
11 将开发模式打开, jfinal.devMode = true
12 前端和后端都已经部署成功了,但是无法进行数据交换,前端一直提示网络错误
13 redis 端口是6379
14 npm  run bulid 进行打包
15 替换一下statis 文件
16 增加字段
    16.0 在数据库 72crm_admin_field增加字段
    16.1 在产品表72crm_crm_product 增加字段
    16.2 CrmProductController Action 
    16.3  BaseCrmProduct 实体类增加字段set 和get 办法
    16.4  72crm_admin_field_sort 增加字段
    16.5  新增的字段建议全部小写。
17 打包部署
     1  pom.xml dependency注销掉
     2  com.kakarote.crm9.Application main 方法注销掉
     3  选中pom.xml Run as maven build     在Goals 输入 compile  /install  /clear
     4 打包成功之后将crm9-release.zip 和 ROOT.war 复制到tomcat webapps 部署成功

有需要讨论的可以联系,一起分享快乐!13413011401

来自江西瑞金的钟艳明
    
   
 

 类似资料: