无法在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") 
+0

是的,你的猜测是正确的,但我也无法设置静态路径。相同的代码正在处理Linux问题。如果它不起作用,那么我们将修复,但操作系统有多不同。 –