如何禁用TypeScript编译器的监视模式

时间:2017-07-21 22:44:47

标签: angular typescript

我正在使用Angular快速入门来完成教程,我注意到每当我进行更改时,即使不保存任何更改,我的浏览器也会自动刷新。这会导致我的计算机比必要的更努力地工作。当我准备好看到我的变化时,我很好手动刷新。

我尝试将"watch": false添加到我的tsconfig.json文件中:

{
  "compilerOptions": {
    "target": "es5",
    "module": "commonjs",
    "moduleResolution": "node",
    "sourceMap": true,
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "lib": [ "es2015", "dom" ],
    "noImplicitAny": true,
    "suppressImplicitAnyIndexErrors": true,
    "watch": false
  }
}

重新启动npm start后,它似乎没有改变任何内容。

我尝试从-w中的编译器命令中删除package.json开关,但这也没有做任何好处。

我确保我的IDE(WebStorm)不会自动保存更改。

如何禁用此功能?

1 个答案:

答案 0 :(得分:0)

  

我注意到,每当我进行更改时,即使不保存任何更改,我的浏览器也会自动刷新。

TypeScript不会重新加载浏览器。