2012-09-05 4 views
2

Есть ли какие-либо менеджеры зависимостей JavaScript, которые не полагались бы на загрузку модулей async/получение данных с сервера? Я знаю require.js и другие, но кажется, что это не то, что я ищу, или, может быть, я их неправильно понял.Менеджер зависимостей для Javascript?

У меня есть классы базовой линии, определенные в одном файле и некоторые другие вещи в другом, и я использую squishit, чтобы объединить все файлы JavaScript в один (избегайте нескольких запросов). Все работает отлично, но я вижу, что в будущем могут возникнуть проблемы с обработкой зависимостей. Теперь у меня есть выбор, и я могу использовать один из многих загрузчиков AMD (например, require), и моя проблема будет решена, но опять же, я использую squishit, чтобы я мог избежать нескольких запросов на сервер и с помощью загрузчика AMD, я мог бы Не делай этого. Я видел, что я мог бы использовать require-optimizer для объединения некоторых модулей в пакеты, если бы я использовал Java или Node, чего я не делаю.

Итак, я попытался найти что-то, что делало только управление зависимостями без загрузки async и ничего не обнаружило.

Кто-нибудь знает что-нибудь, что сделает то, что я хочу? Спасибо

+0

Я использовал, requireJS и его оптимизатор. Вам нужен узел только в том случае, когда вы все-таки минимизируете. Так почему бы не использовать require-optimizer с узлом? – janith

+0

@janith Потому что я использую .net not Node :) –

+0

Так ли это важно, я имею в виду, что вы можете делать весь свой код и задний конец и запускать их без ограничений, а при развертывании вы запускаете оптимизатор с установленным узлом , Или вы хотите, чтобы какая-то непрерывная интеграция была настроена? – janith

ответ

0

Поскольку ни один не предложил Require.js + оптимизатор на отдельном anwser я собираюсь ответить на мой собственный вопрос.

После многократного поиска и чтения я обнаружил, что узел Require.js + лучше всего подходит для такого рода ситуаций.

 Смежные вопросы

  • Нет связанных вопросов^_^