Последние два месяца я программировал JavaScript для SharePoint и хотел перейти с Notepad ++ на VS Code. Когда я открываю свой JavaScript при установке кода по умолчанию, я получаю ошибки [JSX] и [TS], с которыми я надеюсь, что кто-то может мне помочь.
Я получаю это при создании даже очень простого файла js.
Например, если я создам этот файл, ошибок не будет.
<script>
console.info("Hello World");
</script>
Я не получаю ошибок. Но когда я помещаю ссылку на сценарий JQuery (путем написания или копирования и вставки) в размещенную библиотеку, я получаю следующую ошибку:
<script src = "https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script>
console.info("Hello World");
</script> <----Error points to this space.
[ts] JSX expressions must have one parent element.
Это указывает на пробел сразу после второго закрывающего тега скрипта. Это происходит в каждом из файлов, которые я создаю и просматриваю в VS Code. Это сводит меня с ума, так как я не смог найти ответ. Я что-то пропустил в настройках, что могло бы помочь?
Спасибо за любую помощь, которую вы можете предоставить. Мне нравится использовать VS Code намного лучше, чем Notepad ++, но меня расстраивает то, что я вижу эту ошибку в каждом открываемом файле.
Файлы сохраняются как файлы .js. При использовании этих файлов в разработке SharePoint код js должен быть заключен в теги <script>, чтобы при включении в визуализацию страницы они были правильно заключены.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Похоже, он ожидает синтаксического анализа файла TypeScript вместо Javascript. Я не уверен, что это поможет вам в устранении неполадок. Я бы сказал, убедитесь, что ваш файл имеет расширение .js и НЕ размещайте в нем теги сценария, или, если это другой тип файла, например html, вы ДОЛЖНЫ включать теги сценария. Какое имя файла вы редактируете и какого типа, по мнению редактора, он является?