我有一个角度js应用程序,它从运行at locahost:8050的节点服务器提供服务。当我点击localhost:8050时,它运行正常。但是我想通过代理来请求localhost:8050,所以我已经设置了如下的nginx:
server {
listen 80;
server_name ingl.sorc.com;
location /portal/gen/ {
proxy_pass http://localhost:8050;
}
}
并将127.0.0.1 ingl.sorc.com条目输入到etc hosts文件中。
所以,当我点击ingl.sorc.com/portal/gen/这个URL时,它会显示一个空白页面。它显示空白页面,因为它试图从" http://ingl.sorc.com/styles/vendor.a31e3c2d.css"获取css和js文件。和" http://ingl.sorc.com/styles/vendor.st34hj.js",这些文件最终不存在于特定路径中。
我正在使用grunt构建角度应用程序。在index.html中构建应用程序后,使用相对路径将jss和js添加到页面中。例如:
<link rel="stylesheet" href="styles/main.46a5c195.css">
<script src="scripts/vendor.7925e705.js"></script>
请帮帮我。我不知道如何解决这个问题。
答案 0 :(得分:1)
您需要为样式添加有效条目。尝试像
这样的东西Data.Vect