Я пытаюсь загружать веб-приложение с помощью TypeScript и jspm и system.js для загрузки модуля. Я не очень далеко. После установки jspm и использования его для установки jQuery:
jspm install jquery
И основы:
<script src="jspm_packages/system.js"></script>
<script src="config.js"></script>
<script>
System.import('main');
</script>
main.ts:
import $ from "jquery";
export class Application {
constructor() {
console.log($);
}
}
TypeScript не будет компилироваться, потому что "jQuery" модуля не имеет экспорта по умолчанию.
Сгенерированное config.js имеет правильное отображение: "jquery": "npm: [email protected]"