2017-05-24 29 views
1

我試圖建立一些新的angularfire2版本,但遇到麻煩後的麻煩。現在我遇到以下錯誤: 無法編譯。與使用angularfire2 v4的錯誤

./~/firebase/app/shared_promise.js 
Module not found: Error: Can't resolve 'promise-polyfill' in 'my 
directory.../node_modules/firebase/app' 
@ ./~/firebase/app/shared_promise.js 37:35-62 
@ ./~/firebase/app/firebase_app.js 
@ ./~/firebase/app.js 
@ ./~/firebase/database.js 
@ ./~/angularfire2/database/firebase_list_factory.js 
@ ./~/angularfire2/database.js 
@ ./src/app/app.module.ts 
@ ./src/main.ts 
@ multi webpack-dev-server/client?http://localhost:4200 ./src/main.ts 

有什麼不對?

+0

嘗試刪除節點模塊並重新安裝它們。 –

回答

0

我通過進入我的package.json文件並將firebase依賴項更改爲^ 3.6.6來修復它。 完成後,保存該文件並再次運行npm install。 希望它有幫助。