Javascript 如何将现有的角度项目收集到现有的Node.Js项目
我有一个Angular项目已经部署到heroku,还有一个Node.Js API REST也部署到heroku。 问题是,它们是具有不同URL的不同项目,但它们是一起工作的。有没有一种方法可以将它们放在服务器中,并且只有一个URL 我正在这样做: frontend-aplication.herokuapp.com->backend-aplication.herokuapp.com 我想要这个: 多谢各位 这是我的节点项目Javascript 如何将现有的角度项目收集到现有的Node.Js项目,javascript,node.js,angular,express,Javascript,Node.js,Angular,Express,我有一个Angular项目已经部署到heroku,还有一个Node.Js API REST也部署到heroku。 问题是,它们是具有不同URL的不同项目,但它们是一起工作的。有没有一种方法可以将它们放在服务器中,并且只有一个URL 我正在这样做: frontend-aplication.herokuapp.com->backend-aplication.herokuapp.com 我想要这个: 多谢各位 这是我的节点项目 router.post('/auth/authenticate',asy
router.post('/auth/authenticate',async (req,res,next)=>{
return res.status(200).send();
});
这是我的决定
return new Promise((resolve, reject) => {
this.http.post(this.SERVER_URL+"/auth/authenticate",this.body)
.subscribe((result: any) => {
resolve(result);
},
(error) => {
reject(error);
});
});
最好的方法是编写项目代码,在同一个项目中处理两个应用程序。我不知道每个项目是什么样的,但您的前端可能像一个“只提供前端文件”,可能是一个服务器渲染的反应或角度。但你可以通过任何方式实现这一点。只需谷歌“nodejs后端XYZ服务”