node.js - Hvorfor viser VS Code «Kan ikke finne modul 'typescript'. ts(2307)» når modulen er der?


Jeg bruker import * as ts from "typescript"; for å importere TypeScript i en .ts-fil.

Filen kjører fint, men VS Code forteller meg Cannot find module 'typescript'. ts(2307).

Er det noen måte å undertrykke dette problemet på?

Rediger: filen kan kompileres og kjøres uten problemer

Svar #1

Du vil endre disse to innstillingene i VS Codes settings.json:

"typescript.validate.enable": false,
"javascript.validate.enable": false,

Kilde

Svar #2

For å gjøre den forrige løsningen tydeligere.

Finn Rediger i VS Innstillinger/Preferences settings.JSON i ESLint eller TSLint eller Typescript

settings.json eksempel

{
    "javascript.format.enable": false,
    "typescript.validate.enable": false,
}

Relaterte artikler