4

我从 github 存储库下载了 draw.io 源文件,并尝试对导入功能进行一些小改动,但所有源都被缩小了(尤其是 app.min.js)。所以我的问题是:有没有办法用未压缩的源代码调试代码?我还尝试在查询字符串中传递参数 dev=1,但它给出了一些错误并且无法加载。

我已经看到了Draw.io 的帖子——有非缩小的源吗?但我不知道如何构建draw.io。

4

2 回答 2

1

如果您知道需要编辑的函数,您可以使用https://unminify.com来反转间距缩小,但变量和函数名称仍将被简化,使其难以(但并非不可能)编辑。

于 2019-05-07T16:12:01.187 回答
1

在我看来,我发现了一个奇怪的解决方案。我获取了build.xml文件并替换了所有<jscomp>说明,<concat>因此结果文件不是缩小文件,而是所有源文件的合并。

这种方法效果很好,它解决了我的问题,但我不知道是否有更简单、更正确的方法。

于 2019-06-05T10:13:40.420 回答