firebase-basics

安装量: 1.7K
排名: #928

安装

npx skills add https://github.com/firebase/agent-skills --skill firebase-basics
Prerequisites
Make sure you follow
firebase-local-env-setup
skill first. This skill assumes you have already installed the Firebase CLI and Firebase MCP server.
Core Workflow
1. Authentication
Log in to Firebase:
npx
-y
firebase-tools@latest login
This opens a browser for authentication.
For environments where localhost is not available (e.g., remote shell), use
npx -y firebase-tools@latest login --no-localhost
.
2. Creating a Project
To create a new Firebase project from the CLI:
npx
-y
firebase-tools@latest projects:create
You will be prompted to:
Enter a Project ID (must be unique globally).
Enter a display name.
3. Initialization
Initialize Firebase services in your project directory:
mkdir
my-project
cd
my-project
npx
-y
firebase-tools@latest init
The CLI will guide you through:
Selecting features (Firestore, Functions, Hosting, etc.).
Associating with an existing project or creating a new one.
Configuring files (firebase.json, .firebaserc).
Exploring Commands
The Firebase CLI documents itself. Instruct the user to use help commands to discover functionality.
Global Help
List all available commands and categories.
npx
-y
firebase-tools@latest
--help
Command Help
Get detailed usage for a specific command. npx -y firebase-tools@latest [ command ] --help

Example:

npx
-y
firebase-tools@latest deploy
--help
npx
-y
firebase-tools@latest firestore:indexes
--help
SDK Setup
Detailed guides for adding Firebase to your app:
Web
See
references/web_setup.md
Common Issues
Login Issues
If the browser doesn't open, try npx -y firebase-tools@latest login --no-localhost .
返回排行榜