Настройки Visual Studio для машинописи intellisense и TS2307 (TS) Не удается найти модуль Разное - PullRequest
0 голосов
/ 06 февраля 2020

Команда npm run build успешно скомпилировала пакет, и приложение отлично работает в браузере. Но VS2019 продолжает жаловаться с Ошибка TS2307 (TS) Не удается найти модуль '...'. Разное . tsconfig.json works fine

Есть ли в IDE параметр, в котором необходимо изменить некоторые параметры, чтобы сделать VS таким же счастливым, как npm?

РЕДАКТИРОВАТЬ Перезапуск IDE разрешил одну строку, но не другую the IDE is still not happy

1 Ответ

1 голос
/ 10 февраля 2020

Ответ - да. В проекте имеются настройки, которые могут сделать работу пользователя несколько противоречивой.

VS использует файл проекта (.csproj) и настройки IDE по умолчанию для настройки взаимодействия текста, когда файл tsconfig.json не является частью проекта. Команда npm run build (или аналогичный подход CLI), с другой стороны, использует tsconfig.json все время. Это может привести к смешанному опыту. Действительно, VS будет показывать ложные подсказки и ошибки, если конкретные настройки различаются в .csproj и tsconfig.json.

. Убедитесь, что tsconfig. json относится к процессу сборки как Content (скорее чем Нет ), но никогда не копируется в выходной каталог. Таким образом вы заставляете IDE определять ваши настройки и использовать их.

tsconfig.json must be a part of the project

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...