gpt4 book ai didi

angular-cli - 角度 Cli : disable live reload from browser's console

转载 作者:行者123 更新时间:2023-12-04 03:02:09 26 4
gpt4 key购买 nike

我知道我们可以在启动 angular cli 时禁用实时重新加载(参见 Angular cli - how to disable auto reload when ng serve)

我希望能够通过设置全局变量或调用全局命令从浏览器的控制台禁用它(并在以后重新启用它)。是否可以 ?

最佳答案

我知道这很旧,但我在尝试做同样的事情时遇到了它。

虽然我找不到要修改的全局对象,但我确实找到了一些其他方法。

  • 您可以使用浏览器开发工具的“请求阻止”功能。
  • 在开发工具中打开请求阻止选项卡
  • 添加您的 webpack 开发服务器热重载尝试连接的 URL,例如' http://localhost:4201/sockjs-node/ *'
  • 然后您必须重新加载页面才能完成此工作
  • 如果您不想重新加载,您可以在内存中编辑 webpack 客户端属性 'hotReload' 的值。
  • 在开发工具的源选项卡中打开 js 文件“webpack:///(webpack)-dev-server/client”。
  • 在 reloadApp() 函数第一行的代码中添加一个断点,它检查 hotReload 属性(对我来说这是第 220 行)
  • 通过更改文件触发热重载,您的浏览器应该在断点处中断。
  • 您现在可以在调试器的当前范围部分将 hotReload 的值设置为 false。
  • 现在点击播放并删除断点。现在应该忽略重新加载。

  • 我在 Chrome 中完成了所有这些,但它可能在您选择的浏览器中工作相同。

    关于angular-cli - 角度 Cli : disable live reload from browser's console,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48682693/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com