2017-07-25 44 views
0

我必须配置什么来配置从远程服务器访问Angular2应用程序没有端口号。 例如:我运行wakanda的服务器是www.myserver.com,我的Angular2应用程序可通过localhost:8000访问。现在我将使用诸如www.myserver.com/myapp/之类的内容来查看我的Angular2应用程序。 我找到了webpack.config.js,但不知道这是否是正确的地方做什么或设置什么配置。Angular2应用程序公共URL没有端口号

回答

0

检查您的protractor.conf.js文件。在这个文件中改变你的baseUrl。

baseUrl: 'your base url', 
0

什么wakanda是不知道,但只有一点你必须想到的是你的baseUrl,为您的本地主机似乎是“/”,你希望它是“/ MyApp的”生产。

你需要将其设置在index.html中的头标记像这里面:

<head> 
    <base href="/myapp"> 
    ... 
</head> 

而在配置的WebPack

output: { 
    publicPath: '/myapp', 
    ... 
},