Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Компиляция всех файлов в каталоге (https://javascript.ru/forum/misc/21534-kompilyaciya-vsekh-fajjlov-v-kataloge.html)

DjDiablo 14.09.2011 00:52

Компиляция всех файлов в каталоге
 
Подскажите есть ли какая возможность компилировать все файлы в каталоге при помощи Google closure compiler в один модуль.

тобиш я закидываю файл в папку
Запускаю Compile.bat и готово.))
Всё содержимое папки стало модулем.

Хотелось бы при помощи bat отделаться. или как ещё.
к сожалению closure compiler вместо файла звёздачку непринимает.
можно конечно скрипт на Rhino попробывать написать но нехотелось бы ))

p.s. Про губозакаточную машину я знаю ))

x-yuri 17.09.2011 11:45

Цитата:

Сообщение от DjDiablo
к сожалению closure compiler вместо файла звёздачку непринимает.

к сожалению, убогий cmd.exe не принимает звездочку. Но даже в нем где-то там есть циклы

ваый 17.09.2011 11:50

Можно все. Как раз вчера я тоже этим озаботился, надоело вручную все ужимать. Написал простенький shell скрипт:
https://github.com/dfsq/compressJS.sh
Правда там надо указывать список файлов в нужном порядке, которые ты хочешь добавить в результирующий файл.

Octane 17.09.2011 13:13

Цитата:

Сообщение от x-yuri
к сожалению, убогий cmd.exe не принимает звездочку.

Уже лет 5 есть PowerShell (в Vista и 7 предустановлен)

melky 17.09.2011 13:21

за что я и люблю линукс...

в винде можно так :

Цитата:

copy /B api.js +jquery.js all.js
в результате получится файл all.js, который содержит в себе api.js и jquery.js

потом засовываешь all.js в колошу и удаляешь all.js. PROFIT


Часовой пояс GMT +3, время: 03:22.