Есть ли какие-либо менеджеры зависимостей JavaScript, которые не полагались бы на загрузку модулей async/получение данных с сервера? Я знаю require.js и другие, но кажется, что это не то, что я ищу, или, может быть, я их неправильно понял.Менеджер зависимостей для Javascript?
У меня есть классы базовой линии, определенные в одном файле и некоторые другие вещи в другом, и я использую squishit, чтобы объединить все файлы JavaScript в один (избегайте нескольких запросов). Все работает отлично, но я вижу, что в будущем могут возникнуть проблемы с обработкой зависимостей. Теперь у меня есть выбор, и я могу использовать один из многих загрузчиков AMD (например, require), и моя проблема будет решена, но опять же, я использую squishit, чтобы я мог избежать нескольких запросов на сервер и с помощью загрузчика AMD, я мог бы Не делай этого. Я видел, что я мог бы использовать require-optimizer для объединения некоторых модулей в пакеты, если бы я использовал Java или Node, чего я не делаю.
Итак, я попытался найти что-то, что делало только управление зависимостями без загрузки async и ничего не обнаружило.
Кто-нибудь знает что-нибудь, что сделает то, что я хочу? Спасибо
Я использовал, requireJS и его оптимизатор. Вам нужен узел только в том случае, когда вы все-таки минимизируете. Так почему бы не использовать require-optimizer с узлом? – janith
@janith Потому что я использую .net not Node :) –
Так ли это важно, я имею в виду, что вы можете делать весь свой код и задний конец и запускать их без ограничений, а при развертывании вы запускаете оптимизатор с установленным узлом , Или вы хотите, чтобы какая-то непрерывная интеграция была настроена? – janith