I was reading angular2 referrences and found this tsconfig.json
.
I would like to know what the following parameters mean?
{
"compilerOptions": {
"target": "es5",
"module": "system",
"moduleResolution": "node",
"sourceMap": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"removeComments": false,
"noImplicitAny": false
},
"exclude": [
"node_modules"
]
}
The tsconfig.json
file corresponds to the configuration of the TypeScript compiler (tsc).
These links could give you details about these attributes:
Here are some hints:
system
is for SystemJS, commonjs
for CommonJS..d.ts
files). With the node
approach, they are loaded from the node_modules
folder like a module (require('module-name')
)