簡體   English   中英

如何在同一主機上運行Angular 2客戶端應用程序和節點服務器應用程序

[英]How to run Angular 2 client app and Node server app on the same host

我在Angular 2中構建了一個應用程序來從數據庫中獲取數據,並使用node / express從服務器獲取數據並將其提供給Angular客戶端。 目前它們都在不同的本地主機上運行。 如何將它們組合到一個項目中並在同一主機上運行?

假設您的快速站點在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服務不起作用

有關更多信息, 在此處查找文檔

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM