2017-03-08 49 views
0

當試圖部署我的Angular2應用程序。我需要測試構建是否正常工作。構建后角2無法打開dist/index.html?

試圖這樣做時,我得到空白頁面!

dist/index.html可以用來直接使用瀏覽器打開應用程序嗎?

+3

號應該由Web服務器提供服務。 –

回答

2

你必須部署dist/迪爾到Web服務器的內容(認爲球童nginx的阿帕奇等)。

然後,你可以測試應用程序建好。

+0

爲什麼它不能通過雙擊index.html工作,因爲它只是html/css/js? –

+1

@Cleancoder:我想,這是由於* AJAX *使用HTTP調用 - 您的本地文件將使用'file://'。也可能存在與應用中的路徑相關的問題。 – Yuri

0
在linux

  1. 打開終端,地址src/dist路徑

  2. python -m SimpleHTTPServer
  3. 打開瀏覽器,鍵入localhost:8000