Библиотеки JavaScript, такие как RequireJS и т. П., Могут использоваться для объявления одной или нескольких зависимостей определенного файла JavaScript.
Например, фактический код файла JavaScript a.js может быть упакован следующим образом:
a.js
require(["b"], function(b) {
// actual code using logic declared in b.js
});
Затем мы можем использовать логику, объявленную в b.js, отдельном файле.
Вопрос:
Можно ли определить эту зависимость в третьем файле, c.js, возможно, в конфигурационном файле всего приложения, определяющем все зависимости приложения, но позволяющем a.jsиспользовать логику b.js так же, как это было бы определено способом, показанным выше?
Возможно, это невозможно с RequireJS, но есть ли другая библиотека, которая поддерживает этот сценарий использования (предполагая, что это технически возможно)учитывая характер языка)?