ExtJS с обфускатором Squash Javascript

Я наткнулся на этот обфускатор javascript под названием Squash, я хочу использовать его в своем проекте ExtJS. чтобы запутать мои файлы javascript. Я попробовал это, и в результате получились полностью запутанные коды. Но кажется, что мне нужно запутать и библиотеку ExtJS, потому что я получил предупреждения о том, что она не может найти такие функции, как Ext.onReady(), Ext.form.FormPanel() и т. д.

Я просто хочу спросить, успешно ли кто-нибудь из вас использовал Squash + ExtJS в проекте и как вам удалось заставить его работать.


person Community    schedule 15.11.2008    source источник


Ответы (3)


Я хотел бы предложить другой инструмент обфускации JavaScript: http://jscrambler.com.

Инструмент может обнаруживать и заменять идентификаторы с частным доступом, поэтому вы можете / должны только запутать свое приложение extjs.

person rmribeiro    schedule 15.08.2010
comment
Отличный инструмент с отличным клиентом API. - person PauloASilva; 27.08.2014

Типичный rtfm: аннотация @Public для функции setDocumentTitle предотвращает запутывание имени функции, чтобы к ней можно было получить доступ из незашифрованного кода.

person holli    schedule 16.11.2008

попробуйте http://dean.edwards.name/packer/ с проверкой на Base62 encode Shrink переменные это работал у меня в моем приложении extjs без необходимости запутывать библиотеку ExtJS.

person Community    schedule 16.01.2009