mannaro
@mannaro
Умею профессионально гуглить

Объединение файлов JS в один?

Здравствуйте! Возможно эта тема уже много раз обсуждалась, но не могли бы вы подсказать библиотеку для nodeJS для объединения подобных JS файлов:
//#include init.js
//#include config.js

init(function () {
    config();
});
  • Вопрос задан
  • 8009 просмотров
Решения вопроса 1
Предложу свой вариант —
$ npm install includejs -g
$ ijs import -files myfile.js -output done.js
# или так, все файлы в дериктории:
$ ijs import -files builds/*.js -output lib/

Примеры
исходник
скрипт для includejs
результат
Ответ написан
Пригласить эксперта
Ответы на вопрос 5
ZooBestik
@ZooBestik
Можете посмотреть на яндексовую наработку – borschik, оно примерно это делает.
Ответ написан
Комментировать
Dmitry_f
@Dmitry_f
Можете использовать grunt для этих целей. Я написал небольшую либку homemade.js, делающую именно то, что вам нужно (была точно такая-же задача). Она и как плагин к grunt работает, и через консоль. Просто запускаете node homemade.js input.js output.js.
Вообще сейчас набирает популярность компонентный подход через component, но это требует времени на изучение.
Ответ написан
Комментировать
vittore
@vittore
Мне кажется r.js это то что вы ищите.

Тут еще можно почитать.
Ответ написан
Похоже вы ищете, что-то похожее на Sprockets из RnR для ноды, для так называемого connect-assets.
Один из аналогов snockets
#= require dependency
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы