Ivonna может модульный тест Ваши представления. Я все еще рекомендовал бы переместить большую часть кода в другие части. Однако некоторый код всего принадлежит там, как ссылки на обработчики событий управления или средства управления.
Если вы знакомы с Java, вы также можете использовать компрессор YUI , чтобы самостоятельно минимизировать файлы JS (и CSS). Мы также используем его здесь, и он отлично работает.
Если вы обрабатываете плагины как отдельные файлы, процесс может переименовывать символ, который является частью jQuery API, потому что минификатор не знает о взаимодействии.
It could be because one or more files don't have a trailing semi-colon, which is usually fine but I think causes problem on minification. Alternatively you may have issues with regex literals. What minifier are you using?
Я считаю, что он запускает js через rhino и выводит все обнаруженные ошибки до того, как вы, и после того, как вы сможете выбрать ту, которая лучше всего подходит для вас.
Команда ASP.net опубликовала бесплатный инструмент, который позволяет повысить производительность приложений Ajax за счет уменьшения размера файлов JavaScript. Новый инструмент называется Microsoft Ajax Minifier. Подробности здесь: Подробная информация об Ajax Minifier
Скачать здесь Ссылка для скачивания
Если на вашем сервере есть PHP5 и Zlib, то попробуйте этот! http://code.google.com/p/minify/
Я использую его для объединения jQ, jQ Plug-ins, jQ-UI и пользовательского клиентского кода приложения сайта в один файл.
Затем я загружаю этот JS файл и небольшой JS файл для конкретной страницы (с onload и т.д.) на каждую страницу. Это работает хорошо... и также обрабатывает CSS.
Я не выхожу из дома без него. (это просто поговорка :)