node.js - 找不到文件 - http://localhost/path-file-script-or-image
问题描述
当我访问在 10.0.my.ip.address 的树莓派上运行的节点应用程序时,应用程序会加载但找不到 404 多个文件。我的文件、脚本和图像的 src 与此类似
<link rel="stylesheet" href="http://localhost/Ziroid_Functions/Clovis_App/public/clovisapp.css">
<img src="http://localhost/Ziroid_Functions/Clovis_App/public/img/doubleUp.png" alt="Smiley face" >
<script type="text/javascript" src="http://localhost/Ziroid_Functions/Clovis_App/public/js/radar.js"></script>
奇怪的是,这些代码行昨天起作用了。我添加了一些错误的 src 链接。我在桌面顶部重新启动了我的 apache 服务器,然后突然间我的桌面开始出现错误,所有 src 链接都是 localhost/some-address。
我尝试在我的另一台计算机上加载应用程序,所有的脚本、图像和链接都可以正常加载。
可能是什么问题,我该如何解决?
解决方案
好的,我只是通过从 src 中删除 localhost 并使用快速静态文件从我的公共文件夹中呈现文件来解决了这个问题
推荐阅读
- flutter - 如何更新 photoUrl ?照片网址:空
- networking - UDP 发现代码无法接收 UDP 广播
- javascript - 无法将本地 .js 插入 html(哈巴狗)
- html - 域未授权使用 PDF 嵌入 API,但在 Adobe 控制台中列为允许
- kubernetes - 如何在不重新创建整个部署文件的情况下将完整的 Kubernetes 部署作为 CronJob 运行?
- javascript - 如何收集嵌入消息的总反应?| 不和谐.js v13
- reactjs - Django/ReactJS Public_URL
- excel - Power Query - 从零件更改寄存器创建历史表
- arrays - Ruby - 黑客等级问题
- c# - 是否可以从 EF6 中的 DbDataReader 获取模型类型?