Ошибка сборки VS Code Typescript в измененном файле @types/ nouislider .ts

#typescript #visual-studio-code #nouislider

#typescript #visual-studio-code #nouislider

Вопрос:

Мне пришлось перестроить свой ноутбук, и я пытаюсь создать проект typescript для моей компании.

Я использовал npm i --save-dev @types/nouislider , а затем мне нужно отредактировать файл ts, чтобы добавить отсутствующее свойство. Я добавил target свойство в noUiSlider интерфейс.

введите описание изображения здесь

Когда я пытаюсь выполнить сборку, я получаю эту ошибку, но из всплывающей подсказки видно, что VS Code «знает» о целевом свойстве.

введите описание изображения здесь

Этот код работает на моем рабочем столе, и я не вижу разницы в версиях или настройках VS Code. На самом деле не знаю, где искать, чтобы решить эту проблему. У кого-нибудь есть идеи?

Ответ №1:

Кажется, у VS был какой-то кеш сборки или что-то в этом роде. Я переименовал свойство в измененном index.d.ts файле в target2 . Затем перекомпилировался и, очевидно .target , был некорректным, и предложил VS Code target2 . Я изменил target2 и успешно построил. Затем я просто изменил index.d.ts back на target и успешно повторил процесс.