javascript - 在本地主机上刷新页面时,为什么文件下载会挂起,直到我关闭页面?
问题描述
我正在访问由 Node.js 提供的本地主机上的 HTML/JS 文件。当我更新代码时,Webpack 会自动重建 JS 文件。
有时,在我更新一些代码并刷新页面后,JS 文件下载永远挂起。之后它仍然挂起:
- 清爽
- 直接打开js文件
- 在单独的选项卡中打开 HTML
- 等待足够长的时间文件肯定完成重建
- 重启节点服务器
无论 Devtools 是否打开都会发生。
我发现阻止它挂起的唯一方法是:
- 关闭原始标签
- 转到本地主机根目录 (http://localhost/)
为什么会这样?我在 Windows 10 上使用 Chrome 88。我认为这是由 Chrome 而不是 Node 引起的,因为重新启动 Node 服务器没有做任何事情。
解决方案
NodeJS 有一个集群模块可以加快你的执行速度:https ://nodejs.org/api/cluster.html
推荐阅读
- c++ - 是否可以仅在需要时缩小?
- angular-material - 如何使用带有阴影 dom 封装的角度材质组件
- node.js - AWS Elasticsearch 使用凭证通过 nodejs 访问
- c# - ASP.NET Core 标识 - 更新时用户名已存在
- python - 使用可迭代 Python 对象实现类似 str.strip() 的行为的方法
- docker - 如何在主机服务器上将 Zeppelin 映像与 cassandra 连接起来
- java - 源根 intelliJ 之外的 Java 文件
- mysql - SQL 触发器:我想让 TRIGGER AFTER UPDATE 并更新它从不同的表中获取数据
- xamarin - 由于现有相机用户 [XAMARIN.FORM],相机“0”的手电筒不可用
- vb.net - 如何交换数据网格视图中的列