首页 > 解决方案 > CSS 文件永远挂起

问题描述

我在 docker 映像中有一个简单的 nodejs (10.15.0) + express (^4.17.1) 应用程序。该应用程序提供静态 HTML 文件。

<html>
<head>
    <meta charset="UTF-8">
    <title></title>
    <link href="/css/third_party/jquery-ui.1.12.1.min.css" rel="stylesheet" type="text/css" media="all"/>
</head>
....
<body>

访问此 HTML 文件时,浏览器将永远挂起以加载页面。在 Chrome 中检查网络活动时,我看到了这样一张图片 在此处输入图像描述

该css文件将永远挂起以提供服务。

静态文件配置为像这样提供app.use(express.static('./engine'));

更奇怪的是,如果我curl localhost:1080/...css立即使用该文件。

我在这里不知所措。想法?

标签: node.jsexpress

解决方案


推荐阅读