2017-02-27 29 views
0

在我的Angular2項目中,我從JSON文件中獲取設置,並在編譯生成後從JSON中取出設置。Angular2:如何讓編譯(捆綁)的項目從JSON文件中獲取數據?

我用ng build命令編譯了項目。現在我看到angular-cli插入JSON文件的內容到main.bundle.js。所以編譯的項目不會從JSON獲取數據。

如何編譯Angular2項目,以便它將從JSON文件中獲取數據?

更新 下面是在項目中使用JSON的代碼:

export const CONFIG = require('../../assets/config/index.json'); 

回答

0

你如何使用您的JSON? (請顯示一些代碼)。

如果您導入它,那麼將JSON捆綁在一起是正常的。如果您想將其用作外部文件,因此您可以即時對其進行修改,並僅使用新數據重新加載頁面,則應將該JSON文件視爲簡單Web請求,並使用Httpget即可。這樣它就不會被捆綁。

+0

是的我想用它作爲外部文件。非常感謝! –

相關問題