同步操作将从 泛微-云商店/ecology-9-demo 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
[你放git项目的路径]/ecology-9-demo/ecology/classbean
注意要删除一个影响编译的jar,路径在/ecology/web-inf/lib/ecloudstore.jar,这个文件在新版本会直接重置成0kb,旧版本kb下要自行处理
另外需要注释掉webxml中一个过滤器,如果存在的话,此过滤器后续版本也会统一清除
<!--<filter>-->
<!--<filter-name>CloudStoreMobileFilter</filter-name>-->
<!--<filter-class>com.cloudstore.api.util.Util_MobileFilter</filter-class>-->
<!--</filter>-->
<!--<filter-mapping>-->
<!--<filter-name>CloudStoreMobileFilter</filter-name>-->
<!--<url-pattern>/cloudstore/*</url-pattern>-->
<!--</filter-mapping>-->
注释掉resin自带编译,如果不注释会导致无法编译jsp
<!-- <javac compiler="/Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home/bin/javac" args="-encoding UTF-8"/> -->
修改root-directory,如果指定错误会导致404报错
<web-app id="/" root-directory="/users/daiyingfeng/work/project/ecology-9-demo/ecology">
一、代码编辑器介绍
它是一个e9前端在线代码开发并在线局部编译的工具,用来支撑EC未来的前端二次开发。目前所有前端二次开发都需要在代码编辑器中进行。
二、目前开放的开发场景 1、流程表单扩展在线开发(pc、mobile)
2、新页面在线开发
3、门户主题、登录页开发
4、门户元素开发
5、页面复写(pc、mobile)
6、组件复写(pc、mobile)
其它场景陆续整理发布
三、和线下前端开发的区别
1、不需要搭建脚手架,进入地址即可开始开发,没有环境限制
2、可以局部替换,不需要全模块替换,避免全模块替换的各种风险
3、支持所有页面开发,语法上主要是模块导入导出有小差异
4、可以在线记录版本,可追溯
5、二次开发不用搭建环境,直接进入客户环境进行开发,或者开发完直接跨环境原样导入
6、可方便进行代码共享
三、如何使用
1、进入下载地址下载部署:https://e-cloudstore.com/files/ecology_dev.zip
(建议保持最新版,会陆续发布新sdk,ecology建议搭配kb1906+)
2、进入代码编辑器地址为:/ecode
3、导入附件zip,里面包含了最新案例,zip下载地址:
https://gitee.com/weaver_cs/ecology-9-demo/tree/master/resource
4、参考案例并根据案例的注释向导进行开发,后续会在开发案例中提供markdown
5、开发过程中请搭配组件库,文档总入口为: https://e-cloudstore.com/e9
第一期视频:链接:https://pan.baidu.com/s/1IiSzt_wLlgWn0gT86gaUeA 密码:fr45
(1)e9前后端开发环境搭建
(2)e9前后端技术学习指引
(3)e9下如何实现一个查询页面
第二期视频:链接:https://pan.baidu.com/s/1yS7ViXwT4WixWiTQWWhceg 密码:gi8t
(1)回顾第一期内容
(2)如何调试(前端、后端)
(3)如何无侵入复写样式以及简单的dom操作
(4)表单开发入门
(5)后端无侵入开发入门
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。