Can not see the Firebase function deployed

2020-05-21 11:21发布

I followed the following steps:

  1. The Firebase CLI (Command Line Interface) requires Node.js and npm, which you can install by following the instructions on https://nodejs.org/

    • Installing Node.js also installs npm
  2. Once you have Node.js and npm installed, install the Firebase CLI via npm:
    npm install -g firebase-tools

    • This installs the globally available firebase command. To update to the latest version, re-run the same command
  3. Initialize your project:
    a. Run firebase login to log in via the browser and authenticate the firebase tool.

    b.Go to your Firebase project directory or create the directory

    c. Run firebase init functions

    • The tool gives you an option to install dependencies with npm. It is safe to decline if you want to manage dependencies in another way.
  4. Select associated firebase project

  5. Select Y to install dependencies with npm

  6. Move to directory setup firebase functions

  7. Edit index.js file with the function you created

  8. Run the firebase use --add to add your Firebase project

  9. Run firebase deploy --only functions to deploy the function

After all this I get the message in the terminal at deploy was completed but in the Firebase console, when i click on Functions tab there are no functions listed!?

14条回答
放荡不羁爱自由
2楼-- · 2020-05-21 12:16

Check your "default project" at firebase init. Select one with similar name was my mistake. ;)

查看更多
beautiful°
3楼-- · 2020-05-21 12:17

1) Make sure you are exporting the function you are trying to deploy in your index.js file.

2) Write 'use-strict' at the top of your file (index.js) then use console to deploy your function

查看更多
登录 后发表回答