Typescript: Opção desconhecida do compilador 'excluir'

Criado em 26 mai. 2017  ·  4Comentários  ·  Fonte: microsoft/TypeScript



Versão TypeScript: 2.2.3

Código

$ tsc
// tsconfig.json
{
  "compilerOptions": {
    "declaration": true,
    "target": "es5",
    "module": "commonjs",
    "moduleResolution": "node",
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "removeComments": false,
    "noImplicitAny": false,
    "outDir": "dist",
    "typeRoots": [
      "./node_modules/@types/"
    ],
    "exclude": [
      "dist"
    ]
  }
}

Comportamento esperado:
Exclua a lista de caminhos fornecida.

Comportamento real:
Gera erro: error TS5023: Unknown compiler option 'exclude'

Última Nota
Isso também ocorre ao usar as opções include ou files . Essas opções foram depreciadas em uma atualização recente do texto datilografado? Não consigo encontrar nenhuma documentação que sugira isso ...

Question

Comentários muito úteis

Na verdade, files , include , etc. são campos de nível superior

{
  "compilerOptions": {},
  "exclude": []
}

Todos 4 comentários

Na verdade, files , include , etc. são campos de nível superior

{
  "compilerOptions": {},
  "exclude": []
}

@ikatyang obrigado - não acredito que perdi isso 🙄

{
"compilerOptions": {
"declaração": verdadeiro,
"target": "es5",
"módulo": "commonjs",
"moduleResolution": "node",
"emitDecoratorMetadata": true,
"experimentalDecorators": verdadeiro,
"removeComments": falso,
"noImplicitAny": falso,
"outDir": "dist",
"typeRoots": [
"./node_modules/@types/"
]
},
"excluir": [
"dist"
]
}

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

DanielRosenwasser picture DanielRosenwasser  ·  3Comentários

remojansen picture remojansen  ·  3Comentários

siddjain picture siddjain  ·  3Comentários

MartynasZilinskas picture MartynasZilinskas  ·  3Comentários

manekinekko picture manekinekko  ·  3Comentários