Я делаю сайт и использую Typescript с AMD, RequireJS и jQuery.Компилятор машинописного текста компилирует все файлы в один файл.Проблема в том, что Requirejs не загружает никаких модулей.Любые части файла commonjs работают как талисман, но все, кроме того, что функция определения не вызывается никогда.
Ни у кого, похоже, не было такой же проблемы, как у меня.Я попытался скопировать код из другого проекта, который у меня был, с Typescript, AMD и requirejs, где он работал, и затем настроить его для этого проекта, но это тоже не сработало.
В config.ts (который являетсяв commonjs вверху скомпилированного файла js), который загружается первым, я настраиваю конфигурацию requirejs следующим образом:
requirejs.config({
baseUrl: "./",
paths: {
jquery: "../../node_modules/jquery/dist/jquery.min"
}
})
, затем в generator.ts, я регистрирую тест в консоли и получаюэкспортировать класс по умолчанию с именем Generator, у которого есть открытый метод generate (input: string): string [].
Наконец, в index.ts я импортирую jquery и делаю некоторые вещи DOM с тем, что не важно.
На самом деле я ожидал увидеть тест в консоли, но я не увидел