如何在同一台主机上运行Angular Client应用程序和节点服务器应用程序
问题描述:
我已经构建了一个角度应用程序,使用角度2从数据库获取数据,并使用节点/ express从服务器获取数据并提供给角客户机。目前,它们都在不同的本地主机上运行,如何将它们合并到单个项目中并在同一主机中运行。如何在同一台主机上运行Angular Client应用程序和节点服务器应用程序
答
假设你的快递网站上localhost:3500
运行,所有API调用与/api
开始创建proxy.conf.json与内容
{
"/api": {
"target": "http://localhost:3500",
"secure": false
}
}
然后编辑package.json
,改变"start": "ng serve",
到"start": "ng serve --proxy-config proxy.conf.json"
欲了解更多信息,请参阅documatation这里