无法在Windows操作系统中打开角度应用程序
问题描述:
我们对于一个角度应用程序使用Windows 8.1。安装了bower和npm,还安装了节点服务器。无法在Windows操作系统中打开角度应用程序
我们可以在npm开始后看到登录页面,但登录成功后我们无法重定向。它示值误差
不能得到/components/home.html
检查元素控制台错误,如在此之后:
angular.js:11038 GET http://localhost:8081/components/home.html 404 (Not Found)
页眉:
Request URL:http://localhost:8081/components/home.html
Request Method:GET
Status Code:404 Not Found
Remote Address:[::1]:8081
Referrer Policy:no-referrer-when-downgrade
响应:
Cannot GET /components/home.html
但它完美地在linux机器上工作。我们正在使用.Net网络api,所以我们想要为一个应用程序使用一台机器。
任何帮助表示赞赏。谢谢!
答
如果您已经在Linux上进行了测试并且它可以正常工作,那么我会说它是服务器为其资源提供服务的路径中的配置。如果您使用Express或Webpack为您提供React代码,则它们对Windows有很好的支持,所以可能是本地配置问题。
尝试检查任何静态路径,例如例如:
const path = require("path")
path.join("foo", "bar")
是的,你的猜测是正确的,但我也无法设置静态路径。相同的代码正在处理Linux问题。如果它不起作用,那么我们将修复,但操作系统有多不同。 –