Typescript: Opción de compilador desconocida 'excluir'

Creado en 26 may. 2017  ·  4Comentarios  ·  Fuente: microsoft/TypeScript



Versión de 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"
    ]
  }
}

Comportamiento esperado:
Excluya la lista de rutas proporcionada.

Comportamiento real:
Lanza error: error TS5023: Unknown compiler option 'exclude'

Última nota
Esto también ocurre cuando se usan las opciones include o files . ¿Se depreciaron estas opciones en una actualización reciente de mecanografiado? No puedo encontrar ninguna documentación que sugiera esto ...

Question

Comentario más útil

En realidad, files , include , etc.son campos de nivel superior

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

Todos 4 comentarios

En realidad, files , include , etc.son campos de nivel superior

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

@ikatyang gracias - no puedo creer que me perdí eso 🙄

{
"compilerOptions": {
"declaración": verdadero,
"target": "es5",
"módulo": "commonjs",
"moduleResolution": "nodo",
"emitDecoratorMetadata": verdadero,
"experimentalDecorators": verdadero,
"removeComments": falso,
"noImplicitAny": falso,
"outDir": "dist",
"typeRoots": [
"./node_modules/@types/"
]
},
"excluir": [
"dist"
]
}

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

dlaberge picture dlaberge  ·  3Comentarios

CyrusNajmabadi picture CyrusNajmabadi  ·  3Comentarios

MartynasZilinskas picture MartynasZilinskas  ·  3Comentarios

uber5001 picture uber5001  ·  3Comentarios

weswigham picture weswigham  ·  3Comentarios