Skip to content

Instantly share code, notes, and snippets.

@santiblanko
Created August 6, 2016 01:27
Show Gist options
  • Select an option

  • Save santiblanko/61a8f09f431f9ef949fe376389154010 to your computer and use it in GitHub Desktop.

Select an option

Save santiblanko/61a8f09f431f9ef949fe376389154010 to your computer and use it in GitHub Desktop.
// opciones del compilador
// https://www.typescriptlang.org/docs/handbook/compiler-options.html
{
"compileOnSave": false, //genera todos los archivos de tsconfig.json al guardar
"compilerOptions": {
"declaration": false, // no va a buscar declaraciones (archivos d.ts)
"emitDecoratorMetadata": true, // agrega metadatos a los decorators
"experimentalDecorators": true, // habilitamos decoradores
"mapRoot": "/", //ruta donde se dirigira a buscar los archivos sourcemap
"module": "commonjs", // el tipo de generación de modulos cuando compile
"moduleResolution": "node", // puede ser node o classic (Es como cargara los modulos)
"noEmitOnError": true, // le decimos que no muestre errores
"noImplicitAny": false, // vuelve una variable a any si esta no interfiere en el tipo
"outDir": "../dist/", // directorio de salida
"rootDir": ".", // ruta del directorio principal
"sourceMap": true, // si queremos que genere archivos .map
"target": "es5", // le decimos que queremos que nos convierta a es5
"inlineSources": true //emite el codigo con los source map en el mismo archivo
},
// archivos que procesara el compilador
"files": [
"main.ts",
"typings.d.ts"
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment