JavaScript

Возможно ли сжать все эти скрипты в один файл?

Dilmurod Husanov
Dilmurod Husanov
1 558
можно
Саша М
Саша М
34 078
Можно с помощью Gulp. Для объединения js файлов можно использовать плагин gulp-concat а потом минифицировать с помощью плагина gulp-minify
Вот готовый gulpfile.js для ваших целей http://pastebin.com/wwHr99dy
==========================================================
Инструкция (если не знаете что такое Gulp и как им пользоваться)
Сперва устанавливаете Node.js https://nodejs.org/
Далее открываете консоль или командную строку и устанавливаете gulp следующей командой npm install -g gulp
Переходите в папку где находятся JS файлы которые вы хотите объединить и минифицировать, создаете там файл gulpfile.js и вставляете в него код (по ссылке на pastebin). Открываете консоль в папке в которой находится ваш gulpfile.js и устанавливаете зависимости командой npm install gulp gulp-concat gulp-minify
Теперь можете запускать gulp командой gulp к консоли (или в командой строке)
==========================================================
Что происходит
После запуска, gulp возьмет все js файлы находящиеся в папке js (которая должна находиться в одной диретории с файлом gulpfile.js, ну или сами в конфиге пути поменяйте как вам удобно), так вот, возьмет все js файлы в папке js и объеденит их в один файл с названием all.js который он сохранит в той же директории в которой находится gulpfile.js. После этого он возьмет этот all.js файл и минифицирует его сохранив в папку lib с названием all.min.js
==========================================================
Вы хотите все вместе с jQuery библиотеками в один файл положить?
Алекс
Алекс
3 224
Алекс Или еще такой вариант http://pastebin.com/sJwNMESD
В этом случае надо установить другие зависимости
npm install gulp gulp-concat gulp-rename gulp-uglify
Результат такой же