在 angular 中禁用 BrowserSync 2

Disable BrowserSync in angular 2

我使用 Node 作为服务器。我发现 BrowserSync 使用了 CPU 的 100%。我想禁用它。我搜索了很多,但我没有找到任何东西。

您需要删除 gulp 配置文件(通常在 gulp/server.js)或您使用的任何任务管理器中的所有与 browserSync 相关的代码:

gulp.task('serve', ['watch'], function () {
  // find and remove this or similar:
  browserSyncInit([path.join(conf.paths.tmp, '/serve'), conf.paths.src]);
});

在您的项目文件夹中搜索 browserSync.initbrowserSync 以找到相应的文件。

我找到了答案。我发现崇高是问题所在。每次进行更改时,sublime 都会使用大量资源将 Typescript 转换为 JavaScript。所以我改用 "Visual Studio Code" 。这解决了我的问题,现在我不需要禁用 BrowserSync。