bundle.js未成功加载到静态HTML文件中,但请参考



我有一个静态index.html在一个asp.net core web项目的wwwroot使用estaticfiles:

<html>
...
<body>
...
<script src="~/scripts/bundle.js"></script>
</body>    
</html>

web应用程序发布后。bundle.js无法成功加载,在Chrome中F12后,发现浏览器试图通过url加载js:https://127.0.0.1:5001 ~/脚本/bundle.js

请提供线索。谢谢!顺便说一下,web应用程序在本地运行流畅,没有这样的错误。

这实际上是一个Nginx配置问题。https://www.***.com/subpath1/test.html.Nginx代理subpath1到本地端口5588,其中test.html托管。在test.html中,<script src="bundle.js">没有提到https://www.***.com/subpath1/bundle.js与预期一致,但https://www.***.com/bundle.js所以更新test.html src属性src="subpath1/bundle.js"解决了这个问题。感谢所有~

最新更新