Вставить код TypeScript в документ HTML
Можно ли вставить код TypeScript на веб-страницу? Я хочу вставить TypeScript код внутри тегов script, например, так (чтобы он автоматически компилировался в Javascript):
<script type = "text/typescript">
//TypeScript code goes here
</script>
Ответы
Ответ 1
На самом деле существует несколько проектов, которые позволяют использовать код TypeScript, например: TypeScript Компилировать, ts-htaccess.
Ловушка здесь заключается в том, что код .ts должен быть скомпилирован в JavaScript - он может быть выполнен либо на стороне клиента (медленный, весь TSC также должен быть загружен в клиент), либо на стороне сервера (очевидно, быстрее, и гораздо проще использовать кеш на скомпилированном коде).
Ответ 2
Это версия, которую я написал, что напрямую использует версию от Microsoft/ TypeScript/master, поэтому она всегда обновляется: https://github.com/basarat/typescript-script
Вы даже можете указать ts
на любую другую версию TypeScript, которую у вас есть, и она будет работать нормально 🌹
Ответ 3
Библиотека JavaScript уже разработана для этой цели - она называется TypeScript Компилировать, и позволяет typescript внедряться в HTML (как показано выше).