2017-07-21 60 views
0

我正在使用Angular quickstart來查看教程,並且我注意到無論何時進行更改,即使不保存任何這些更改,我的瀏覽器也會自動刷新。這導致我的電腦比必要的更努力工作。當我準備好查看我的更改時,我很好地手動刷新。如何禁用TypeScript編譯器的監視模式

我試着加入"watch": falsetsconfig.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後,它似乎並不能改變什麼。

我試圖從package.json的編譯器命令中刪除-w開關,但那也沒有任何好處。

我確定我的IDE(WebStorm)不是自動保存更改。

我必須做些什麼來禁用此功能?

回答

0

我注意到,無論我何時進行更改,即使不保存任何這些更改,我的瀏覽器也會自動刷新。

瀏覽器重新加載不是由TypeScript完成的。