Angular 普莱斯克平均应用:后端与前端路线
我目前正在开发一款MEAN应用程序,我刚刚将其部署在使用Plesk的服务器上。然而,我现在面临以下情况: 该应用程序已成功部署。应用程序的初始调用按预期工作。在Angular自身内触发的路由按预期工作 但我无法从浏览器调用特定的前端路由,例如: mydomain.com/costs->无法获取/costs 后端路由正常工作的位置: mydomain.com/api/costs->工作正常Angular 普莱斯克平均应用:后端与前端路线,angular,mean-stack,plesk,plesk-onyx,Angular,Mean Stack,Plesk,Plesk Onyx,我目前正在开发一款MEAN应用程序,我刚刚将其部署在使用Plesk的服务器上。然而,我现在面临以下情况: 该应用程序已成功部署。应用程序的初始调用按预期工作。在Angular自身内触发的路由按预期工作 但我无法从浏览器调用特定的前端路由,例如: mydomain.com/costs->无法获取/costs 后端路由正常工作的位置: mydomain.com/api/costs->工作正常 我知道我的域名正在express服务器上监听,但我如何实现它正在使用前端路由?好的,我解决了这个问题。我只是
我知道我的域名正在express服务器上监听,但我如何实现它正在使用前端路由?好的,我解决了这个问题。我只是在express中收听我的端口,但不包括angular应用程序的绝对路径:
app.get('/*', function(req, res) {
res.sendFile(path.join(__dirname, '../public/index.html'));
});
app.listen(app.get('port'), function(){
console.log('App starts on: ' + app.get('port'));
}
对我来说,后端路由不起作用。任何帮助都将不胜感激。