2017-10-11 110 views
0

以前我使用@角/ CLI:1.0.0 沒有問題,使用httpangular-cli 1.4.2無法在angular4中加載本地json文件?

JSON文件路徑來調用JSON文件是 d:\項目\程序\ SRC \程序\ ROL \ JSON \ ABC以.json

this.http.get('../../src/app/rolemanagement/json/role.generic.json') 
     .map((res: Response) => res.json()) 
     .catch(this.handleError) 

它的正常工作

yesturday我更新的CLI版本1.4.2,這個改變了上述的JSON文件不打電話,得到404錯誤控制檯

I F ound會這樣回答 Angular/cli and HTTP 404 for local content

我跟着這一點,但它不工作, 請幫我 預先感謝

回答

0

你應該JSON文件在你的角cli.json添加到資產

"assets": [ "assets", "rolemanagement/json/role.generic.json" ] 
+1

它不工作,即使在我的情況下,json文件是從後端動態創建的 – Runali