1. 程式人生 > >ionic2 --prod編譯打包白屏,報錯Duplicate export ‘***NgFactory’問題解決

ionic2 --prod編譯打包白屏,報錯Duplicate export ‘***NgFactory’問題解決

ionic2 使用--prod引數打包App會讓App啟動會快好多,而且包也會變小。

但是我使用 --prod 打包之後的App一直白屏,App進不去,但是不適用--prod就不會。這個問題困擾了我好久。

後來看log,報錯是

"Uncaught Error: Module parse failed: \node_modules\@ionic\app-scripts\dist\webpack\typescript-sourcemap-loader-memory.js!
\src\pages\call-modal\call-modal.ngfactory.ts Duplicate export 'CallModalPageNgFactory'

就是我的一個頁面CallModalPage有問題,重複匯出。

解決方式就是:

我的CallModalPage.ts檔案中,除了export CallModalPage{}之外,還使用了@NgModal,重複匯出了。

只要把@NgModal刪除就好了。

(P,S鬼知道我當時為什麼會多了這行程式碼睡覺