如果我对app.component.ts进行了更改并保存了文件,则在我手动构建项目之前,更改不会出现在app.component.js中。
我的目标是在保存后在浏览器中反映Angular 2代码更改。我不应该每次都做一次构建。
这是我的 tsconfig.json :
{
"compilerOptions": {
"target": "es5",
"module": "system",
"moduleResolution": "node",
"sourceMap": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"removeComments": false,
"noImplicitAny": false
},
"exclude": [
"node_modules",
"typings/main",
"typings/main.d.ts"
]
}
答案 0 :(得分:5)
您错过了"compileOnSave": true
。 TypeScript documentation表示它仅适用于Visual Studio 2015和Atom TypeScript插件。它还需要TypeScript 1.8.4或更高版本。
{
"compileOnSave": true,
"compilerOptions": {
"target": "es5",
"module": "system",
"moduleResolution": "node",
"sourceMap": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"removeComments": false,
"noImplicitAny": false
},
"exclude": [
"node_modules",
"typings/main",
"typings/main.d.ts"
]
}
答案 1 :(得分:-1)
转到自定义并运行tsc:w