Implement callable cloud functions in Firebase client app

前端 未结 3 1913
不思量自难忘°
不思量自难忘° 2021-01-14 17:13

I have recently discovered the Firebase callable functions which allows me to call HTTPS trigger like function from the client side (and with auth() support).

I stru

3条回答
  •  轻奢々
    轻奢々 (楼主)
    2021-01-14 17:45

    I just ran into this same problem myself and solved it by installing and importing the @firebase/functions npm package. I found the solution on github here: https://github.com/firebase/firebase-js-sdk/blob/master/packages/functions/README.md

    From the README on github:

    ES Modules

    import firebase from '@firebase/app';
    import '@firebase/functions'
    // Do stuff w/ `firebase` and `firebase.functions`
    

    CommonJS Modules

    const firebase = require('@firebase/app').default;
    require('@firebase/functions');
    
    // Do stuff with `firebase` and `firebase.functions`
    

    Hope that helps! The actual documentation is not very clear about having to do this in order to call the functions.

提交回复
热议问题