2017-09-30 101 views
0

新項目,我使用的角度CLI使用以下命令角CLI創建空的index.html

ng new AngularProject 

該命令與我的新創建的項目創建一個文件夾中創建一個新的項目。我現在轉到/ src文件夾查看所有文件。但是當我打開index.html時,什麼都沒有發生?我只看到一個空白頁面。 我知道你可以使用ng build來創建具有構建文件的/ dist文件夾或ng serve以使用網絡服務器來運行該項目。但我只想使用/ src文件夾中的所有文件而不更改此文件夾的結構。

如何讓我的index.html在/ src文件夾中無需構建或投放即可工作?

+0

你不能。 Angular用於創建Web應用程序。 Web應用程序由Web服務器提供。不是來自文件系統。 src文件夾中的index.html是一個源文件,意圖由構建進行轉換。 –

回答

2

簡短的回答......你不能。通過打開index.html文件,Angular應用程序無法在開發模式下執行。

ng build命令將代碼從TypeScript轉換爲JavaScript,捆綁代碼並使用定義的捆綁包更新index.html文件。

這些文件可以部署到Web服務器,然後它將適當地提供index.html文件。