Draw.io: Как я могу отладить unminified js-код? - PullRequest
1 голос
/ 07 мая 2019

Я загрузил исходные файлы draw.io из репозитория github и попытался внести небольшие изменения в функцию импорта, но все источники минимизированы (особенно app.min.js). Итак, мой вопрос заключается в следующем: есть ли способ отладки кода с незавершенными источниками? Также я попытался передать внутрь строки запроса параметр dev = 1, но он выдает некоторые ошибки и не удается загрузить.

Я уже видел сообщение Draw.io - есть ли не минимизированный источник? , но я не знаю, как создать draw.io.

Ответы [ 2 ]

0 голосов
/ 05 июня 2019

Я нашел, на мой взгляд, странное решение. Я взял файл build.xml и заменил все инструкции <jscomp> на <concat>, чтобы файл результатов был не минификацией, а просто объединением всех исходных файлов.

Этот метод отлично работает, и он решает мою проблему, но я не знаю, существует ли более простой и правильный метод.

0 голосов
/ 07 мая 2019

Если вам известна функция, которую нужно отредактировать, вы можете использовать https://unminify.com для отмены минимизации интервала, но имена переменных и функций все равно будут упрощены, что затруднит (но не сделает невозможным) редактирование.

...