记录一下 二次开发drawio的过程
首先要说一下 drawio 这个东西是真的很强大,由于公司业务的发展,需要用到或者界面编辑工具,话不多说直接刚。
首先先去将项目搭建起来,我搭建过程是在Ubuntu下搭建的,搭建过程很简单,打包编译成war包后运行在tomcat下面就可以了。这里就不详细讲搭建过程了,具体自己搜索一下 网上搭建教程很多,操作很简单。下面我主要讲一下 怎么进入到开发者模式去开发调试。
在index.html 文件中 urlParams['dev'] == '1' 这里改成一下的代码,这里我也是看到网上的大佬改的 具体如下
if (urlParams['dev'] == '1')
{
var mxDevUrl = document.location.origin+document.location.pathname;
if (document.location.protocol == 'file:')
{
mxDevUrl = '../../mxgraph2';
// Forces includes for dev environment in node.js
mxForceIncludes = true;
}
var geBasePath = mxDevUrl + 'js/mxgraph/';
//mx盲猜就是 mxgraph
var mxBasePath = mxDevUrl + 'js/mxgraph/';
// Used to request draw.io sources in dev mode
var drawDevUrl = mxDevUrl;
mxscript