ionic2,cordova build - 不使用angularfire2

时间:2017-08-31 08:31:36

标签: ionic2 angularfire2

我在Ionic2应用程序中使用了angularfire2。离子服务工作正常,但当我使用sudo ionic cordova build android --prod时,它会给出错误Module not found: Error: Can't resolve '../../../angularfire2/auth'

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但没有用。

1 个答案:

答案 0 :(得分:1)

检查Android_home环境变量的值。这些错误通常与环境错误有关