Код Visual Studio не находит пакеты TS или узлов - PullRequest
0 голосов
/ 18 сентября 2018

Я установил node и tsc с homebrew на MacOs. Я установил один пакет с npm.

Я пытаюсь построить с помощью кода Visual Studio. Код узла / TS, который я создаю, является расширением Visual Studio. Я не написал это и не изменяю это.

Код Visual Studio не может найти никаких пакетов. Я не могу сказать из сообщений, где он даже смотрит. Я считаю, что большинство пакетов установлено в ~ / node_modules. Может быть, 1-2 отсутствуют, но сообщается, что все отсутствует, поэтому разрешение пакета не работает.

Возможно, что-то отсутствует или неверно в файлах проекта, так как он был настроен для работы на любом количестве машин. Я даже не знаю, какие файлы я должен показать вам.

самым базовым представляется: tsconfig.json

{
    "compilerOptions": {
        "module": "commonjs",
        // "moduleResolution": "node",
        "target": "es6",
        "outDir": "out",
        "lib": [
            "es6"
        ],
        "sourceMap": true,
        "rootDir": "src"
    },
    "exclude": [
        "node_modules",
        ".vscode-test"
    ]
}

Я добавил оператор moduleResolution, но он ничего не сделал, поэтому прокомментировал его. Исходные файлы ts действительно находятся в подкаталоге папки проекта с именем src. Но мы не зашли так далеко.

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

Должно быть что-то не так в проекте (потому что он должен был быть построен на любой машине) или в моей конфигурации VS Code или обоих.

Мне действительно нужна полная помощь новичку, чтобы только начать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...