1
我在Ionic2应用程序中使用了angularfire2。离子服务工作正常,但是当我使用sudo ionic cordova build android --prod
它给出错误Module not found: Error: Can't resolve '../../../angularfire2/auth'
。ionic2,cordova build --prod不能与angularfire2一起使用
My ionic info is
cli packages: (/usr/local/lib/node_modules)
@ionic/cli-utils : 1.9.2
ionic (Ionic CLI) : 3.9.2
global packages:
Cordova CLI : 7.0.1
local packages:
@ionic/app-scripts : 2.1.4
Cordova Platforms : android 6.2.3
Ionic Framework : ionic-angular 3.6.0
System:
ios-deploy : 1.8.6
Node : v7.10.0
npm : 4.2.0
OS : OS X El Capitan
Xcode : Xcode 8.2.1 Build version 8C1002
的package.json有
"angularfire2": "^4.0.0-rc.2",
我试图npm install promise-polyfill --save-exact
,但没有用。
除了angularfire2 + cordova构建 - 生产,其他项目建设罚款使用科尔多瓦生成 - 产品 – raju
此外问题出现在rc.2,angularfire2 – raju
@raju环境仍然值得检查,如果你还没有。我已经运行了几个月的正常版本,但之后我的版本在使用Firebase时停止工作。所有这些都是因为环境变量错误。 – user7722867