Professional Professional
Мудрец
(15955)
1 год назад
Ошибка "caught SyntaxError: Unexpected token ':' (at first.ts:1:6)" возникает из-за того, что браузер не понимает TypeScript файлы напрямую.
TypeScript - это язык программирования, который требует предварительной компиляции в JavaScript перед запуском в браузере. В данном случае, нужно скомпилировать файл first.ts в JavaScript, а затем уже указать этот скомпилированный JavaScript файл в теге <script> в HTML файле.
Для компиляции TypeScript файла в JavaScript, можно использовать команду tsc в командной строке:
tsc first.ts
После выполнения этой команды, в том же каталоге, где находится first.ts, будет создан файл first.js.
Затем, в HTML файле, нужно изменить следующую строку:
<script src="first.ts"></script>
на:
<script src="first.js"></script>
Теперь, при открытии HTML файла в браузере, скомпилированный JavaScript файл будет загружен и выполнен.