#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
и успешно повторил процесс.