gpt4 book ai didi

node.js - 如何在同一主机上运行 Angular 2 客户端应用程序和 Node 服务器应用程序

转载 作者:太空狗 更新时间:2023-10-29 18:15:42 26 4
gpt4 key购买 nike

我在 Angular 2 中构建了一个应用程序来从数据库中获取数据,并使用 node/express 从服务器中获取数据并将其提供给 Angular 客户端。目前它们都在不同的本地主机上运行。如何将它们组合成一个项目并在同一主机上运行?

最佳答案

假设您的 express 站点在 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 serve 将不起作用

有关更多信息,请查找 documatation这里

关于node.js - 如何在同一主机上运行 Angular 2 客户端应用程序和 Node 服务器应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46782456/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com