Я застрял со следующей проблемой:
Я начал работать с typctipt и vs-code для разработки wed очень давно, но это, вероятно, только 5-10% моей работы - иногда даже меньшетак что я не буду углубляться в каждую деталь.
В основном я использую только jQuery и GSAP в качестве внешних библиотек, и когда я начинал много лет назад, я ставил "///" в начале своих файлов ивключил файлы .d.ts в мою папку _ts.
В какой-то момент с обновлениями vscode и использованием npm с @types / --- я начал получать ошибки для дублированных определений и обнаружил, что удаление тегов ссылокповерх моих файлов и удаление файлов определений внутри моих папок помогло - как машинописный текст и использовал определения, установленные npm с @types / --- Или так я думал.
Я работаю на Windows, и ярешил приобрести новую машину несколько дней назад.Будучи ветераном десятилетий, я обычно делаю чистую установку при приобретении новых компьютеров, и я тоже делал это на этот раз.Я установил vscode с теми же расширениями node.js и использовал npm для установки машинописи и пакетов @types.
Мои рабочие процессы такие же, как и раньше, так как я работаю на сетевом диске, но, к моему удивлениюvscode не найдет определения для jQuery.
"owner": "typescript",
"code": "2304",
"severity": 8,
"message": "Cannot find name 'jQuery'.",
"source": "ts",
Я сравнил файлы настроек двух компьютеров и не нашел никакой подсказки относительно определений ts.
Также в подсказке не было никаких подсказок.Переменные системного пути Windows
Файл tsconfig.json и структура папок идентичны, так как я использую один и тот же сетевой диск из обеих установок.
Я исследовал несколько часов, но я нея слишком хорошо знаком с npm, и вокруг много устаревшей информации (набирает текст и т. д.). Я в растерянности.
Старая система со временем выросла, и я предполагаю, что, возможно, какой-то остаток от старыхверсии и конфигурации могут заставить старую систему делать то, что я хочу, но я не могу найти разницу.
Может быть, кто-то может дать мне подсказку.