目的: 为了实现文件比较功能
引用文件
从github下载项目后,从以下路径引用文件,其中部分github分支中codemirror.js 需要运行项目,自动合成
1 <link rel=stylesheet href="../lib/codemirror.css"> 2 <link rel=stylesheet href="../addon/merge/merge.css"> 3 <script src="../lib/codemirror.js"></script> 4 <script src="../mode/xml/xml.js"></script> 5 <script src="https://cdnjs.cloudflare.com/ajax/libs/diff_match_patch/20121119/diff_match_patch.js"></script> 6 <script src="../addon/merge/merge.js"></script>
配置参数
笔者在merge.js的 CodeMirror中注册了如下方法
1 var value, orig1, orig2, dv, panes = 2, highlight = true, connect = null, collapse = false; 2 CodeMirror.k_init=function(id,newData,oldData){ 3 value=oldData;//左侧 老文件 4 orig1 = '