angular - Visual Studio 2015 Typescript Não Reconhece Membros e Módulos Importados
Estou usando o Visual Studio 2015 Update 2 para criar um aplicativo Angular 2 com TypeScript. Estou tendo um erro ao importar o operador map do rxjs no meu serviço.
Eu já importei o operador mencionado, mas parece que o Visual Studio 2015 ainda não consegue encontrá-lo, como visto na imagem acima. Posso usar F12 na instrução de importação e isso me leva ao arquivo correto. Aqui está meu tsconfig.
{
"compilerOptions": {
"target": "es5",
"module": "system",
"moduleResolution": "node",
"emitDecoratorMetadata": true,
"experimentalDecorators": true
},
"exclude": [
"wwwroot",
"node_modules",
"bower_components",
"typings"
],
"compileOnSave": false
}
Observe que eu disse especificamente que este problema ocorre apenas no Visual Studio 2015. Eu tentei isso no Visual Studio Code e ele consegue resolver corretamente.
O suporte ao TypeScript do Visual Studio 2015 ainda não é tão polido quanto o do Visual Studio Code? Obrigado.
Resposta #1
O suporte do Visual Studio 2015 para TypeScript ainda não é tão refinado quanto o do Visual Studio Code
Sim. Você precisa configurar o compilador mais recente, o que é um pouco complicado.
Docs : https://github.com/Microsoft/TypeScript/wiki/Dev-Mode-in-Visual-Studio
