Я пытаюсь преобразовать тяжелую страницу JavaScript, чтобы использовать TypeScript, с RequireJS для управления зависимостями модуля.
Проблема заключается в том, что, так же как и взаимозависимости между файлами TypeScript, страница также зависит от некоторых общих файлов JavaScript, которые используются совместно с другими частями системы, еще не преобразованы в AMD.
Очень опасно ли размещать скрипты, отличные от AMD, в обычных тегах <SCRIPT>
над тегом для Require и просто предположить, что они загружены?
Если это плохая идея, какой лучший способ справиться с этим? Нужно ли иметь версию AMD и не AMD для каждого script? Или мне нужно преобразовать все сценарии, чтобы они могли вызвать define()
?