粉丝送福利环节
泛微协同办公e-cology9.0的Ecode二次开发实例说明
小编已为你搭建成功了。
泛微e-cology9.0的ecode核心是解决EC所有界面无侵入定制和扩展二次开发,采用动态注册,不直接修改源码的方案解决开发需求。除了新开发页面的之外,它还支持标准页面的修改。
ecode包含了整套前端编辑器、编译器,可以让用户无需搭建开发环境直接通过浏览器开始singlepage前端开发,同时采用ecode开发的内容都是插件化,支持一键共享、复用、二次封装。
无侵入定制
基于泛微e-cology9.0测试安装包的二次开发环境;基于公司内容OA搭建备份后的二次开发环境。
1、后端开发环境配置
(1)指定前端源码目录,右键src-markdirectoryas-sourcesroot
(2)修改环境配置,file-projectstructure-project安装和指定jdk1.8
(3)把本地demo环境拷贝到/ecology目录中,准备好resin4环境(在技术门户-产品包下载-ec9安装包下载)
目前仅支持的浏览器内核谷歌chrome,国产环境请用
下载并覆盖ecology的ecode通用升级包(注意标准kb+默认包含ecode)
覆盖后到ecology访问地址进入ecode界面:ip:port/ecode
只要左侧菜单正常加载系统配置、默认分类,并且无报错就代表安装成功
导入最新官方参考案例,首先在右上角点击进入版本说明界面,找到案例下载地址,点击下载
下载后在ecode的导入界面,选择zip,点击导入
(4)引入e9依赖的lib,file-projectstructure-sdks/ecology/classbean、/ecology/web-inf/lib、resin4/lib
(5)配置编译后目录:file-projectstructure-modules-paths-usemodule