我在Angular 2中构建了一个应用程序来从数据库中获取数据,并使用node / express从服务器获取数据并将其提供给Angular客户端。目前它们都在不同的本地主机上运行。如何将它们组合到一个项目中并在同一主机上运行?
答案 0 :(得分:5)
假设您的快速网站在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"
现在使用命令npm start
运行项目。注意: - ng服务不起作用
有关详细信息,请在此处查找documatation