2017-05-24 52 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。 希望它有帮助。