Я пытаюсь использовать VS Code для проекта Nativescript и провожу время с импортом.Кажется, что VS Code использует файл tsconfig для разрешения своих операторов импорта машинописного текста.Однако в стандартном приложении Nativescript файл tsconfig исключает файлы ** / *. Tns.ts.Они предполагают, что файлы tsconfig используются для веб-приложения, а файл tsconfig.tns.ts заменяет его в процессе сборки.
Поскольку VS Code основывает свои решения на импорт на файле tsconfig, а не на tsconfig.Файл tns.ts, и поскольку файлы .tns.ts исключены из tsconfig, любой путь, который не является абсолютным, отображается красным.ВСЕ наши абсолютные пути, такие как «@MyApp / ...», отображаются красным цветом в файлах .tns.ts, и intellisense не может найти что-либо, импортированное через этот «поврежденный» импорт.Тем не менее, этот импорт на самом деле работает после сборки, потому что Nativescript заменяет tsconfig на tsconfig.tns.Это означает, что мы не сможем выяснить, не нарушен ли оператор импорта до окончания процесса сборки, что ЧРЕЗВЫЧАЙНО занимает много времени.Это также означает, что наши файлы заполнены импортом, который выделен подчеркнутым красным, что побуждает других членов команды исследовать «проблемы», которые на самом деле не существуют.
Есть ли способ настроить VS Code для распознавания импорта Typescript в.файлы tns.ts?