Visual Studio Code запускает экземпляр компилятора машинописного текста для внутренней поддержки обратной связи в редакторе. Вы можете выбрать, какой набор текста использовать с настройкой typescript.tsdk
.
У меня теперь есть ситуация, когда я получаю красное подчеркивание, говорящее мне об ошибке, которую я не получаю при сборке через webpack с ts-loader
. Я также не вижу предупреждения во время сборки веб-пакета.
Так что, очевидно, сборка другая, и мне нравится знать, как это может быть.
В частности, ошибка, которую я получаю, заключается в регрессии машинописи в более новой версии, которую я мог использовать в нескольких проектах. Сообщение:
Выражение создает тип объединения, который слишком сложен для представления. TS (2590)
Этот вопрос, однако, не об этой конкретной ошибке, а о том, как может случиться так, что машинописный текст в редакторе не согласуется с загруженным ts-loader
, даже если это одна и та же версия.