2013-03-18 3 views
1

Многие JavaScript библиотеки, как easeljs или kinetic.js доступны какОтладочные Easeljs или kineticjs.js

  • исходный код
  • уменьшенная версия построена

Когда я делаю взять первый взгляд на им, я не хочу, чтобы мини-версии, но отлаживаемые нормальные версии.

У кого-нибудь есть быстрый способ отладить эти 2 библиотеки?

Я попытался построить easeljs без предупреждения, но я не знаком с Closure, и я не вижу способа остановить его от минирования, поскольку я понимаю, что он всегда связывает и минимизирует.

Я не буду включать много исходных файлов в правильном порядке, чтобы это сделать.

В библиотеку Сопровождающие: Спасибо, но , пожалуйста, не ограниченные версиями корабля и поместите ссылку на них поверх ReadMe.

EDIT
Найденный нон Минимизированной версии для кинетического:
http://www.html5canvastutorials.com/libraries/kinetic-v4.3.2-beta.js

ответ

1

Как вы можете себе представить, «источник» для этих библиотек упакованы в яваскрипте модули-не один большой исходного файл.

Вы можете просмотреть KineticJS зависимостей здесь: http://kineticjs.com/configurator.php

Вы можете просмотреть EaselJS построить манифеста здесь: https://github.com/CreateJS/EaselJS/blob/master/build/config.json

Тогда просто поставить соответствующие исходные файлы в папку вместе с HTML/CSS файлов. Убедитесь, что сценарий ссылается на все исходные файлы в вашем html-файле.

Оттуда используйте инспектор вашего браузера или вашу любимую программу IDE.

Вы золотой (!) - ваш отладчик будет ссылаться на соответствующий исходный файл + нарушение #

+0

Хммм, включая все источники, только то, чего я хотел избежать. В любом случае, копирование из config.json - хорошая идея, оно должно работать. В конце концов, может не быть другого способа, включая все части источника. Я считаю, что очень плохая привычка доставлять только уменьшенные, много ожидал бы «1 нормальный файл js» в библиотеке. Таким образом, найденный для кинетического и ножного мольберта. Спасибо за ваши усилия. – citykid

+1

Процесс сборки EaselJS включает неопределенный флаг, который просто связывает источник вместе. Проверьте readme (см. Часть на довольно печати) https://github.com/CreateJS/EaselJS/blob/master/build/README.textile – Lanny

Смежные вопросы