<p align="center">
<a href="https://vuefire.vuejs.org" target="_blank" rel="noopener noreferrer">
<img width="100" src="https://vuefire.vuejs.org/logo.svg" alt="VueFire logo">
</a>
</p>
<br/>
<p align="center">
<a href="https://npmjs.com/package/vuefire"><img src="https://badgen.net/npm/v/vuefire" alt="npm package"></a>
<a href="https://github.com/vuejs/vuefire/actions/workflows/test.yml"><img src="https://github.com/vuejs/vuefire/workflows/test/badge.svg?branch=main" alt="build status"></a>
<a href="https://codecov.io/gh/vuejs/vuefire"><img src="https://codecov.io/gh/vuejs/vuefire/graph/badge.svg?token=CSDk1ePUQc"/></a>
</p>
<br/>
> Firebase for Vue made easy!
- Works with Vue >=2.7 and Vue 3
- Supports Composition and Options API
- Supports Vuex, Pinia, and anything that gives you a Vue `ref()`
- Built for Modular Firebase >=9 for optimal tree shaking
- Automatically listen for changes in nested references
[**馃摎 Documentation**](https://vuefire.vuejs.org/)
## Help me keep working on this project 馃挌
- [Become a Sponsor on GitHub](https://github.com/sponsors/posva)
- [One-time donation via PayPal](https://paypal.me/posva)
<!--sponsors start-->
<h4 align="center">Silver Sponsors</h4>
<p align="center">
<a href="https://route4me.com" target="_blank" rel="noopener noreferrer">
<picture>
<source srcset="https://posva-sponsors.pages.dev/logos/route4me.png" media="(prefers-color-scheme: dark)" height="42px" alt="Route Optimizer and Route Planner Software" />
<img src="https://posva-sponsors.pages.dev/logos/route4me.png" height="42px" alt="Route Optimizer and Route Planner Software" />
</picture>
</a>
<a href="https://www.prefect.io/" target="_blank" rel="noopener noreferrer">
<picture>
<source srcset="https://posva-sponsors.pages.dev/logos/prefectlogo-dark.svg" media="(prefers-color-scheme: dark)" height="42px" alt="Prefect" />
<img src="https://posva-sponsors.pages.dev/logos/prefectlogo-light.svg" height="42px" alt="Prefect" />
</picture>
</a>
<a href="https://www.vuemastery.com/" target="_blank" rel="noopener noreferrer">
<picture>
<source srcset="https://posva-sponsors.pages.dev/logos/vuemastery-dark.png" media="(prefers-color-scheme: dark)" height="42px" alt="VueMastery" />
<img src="https://posva-sponsors.pages.dev/logos/vuemastery-light.svg" height="42px" alt="VueMastery" />
</picture>
</a>
</p>
<h4 align="center">Bronze Sponsors</h4>
<p align="center">
<a href="https://storyblok.com" target="_blank" rel="noopener noreferrer">
<picture>
<source srcset="https://posva-sponsors.pages.dev/logos/storyblok.png" media="(prefers-color-scheme: dark)" height="26px" alt="Storyblok" />
<img src="https://posva-sponsors.pages.dev/logos/storyblok.png" height="26px" alt="Storyblok" />
</picture>
</a>
<a href="https://ui.nuxt.com/pro" target="_blank" rel="noopener noreferrer">
<picture>
<source srcset="https://posva-sponsors.pages.dev/logos/nuxt-dark.svg" media="(prefers-color-scheme: dark)" height="26px" alt="Nuxt UI Pro Templates" />
<img src="https://posva-sponsors.pages.dev/logos/nuxt-light.svg" height="26px" alt="Nuxt UI Pro Templates" />
</picture>
</a>
<a href="https://www.vuejs.de" target="_blank" rel="noopener noreferrer">
<picture>
<source srcset="https://avatars.githubusercontent.com/u/4183726?u=6b50a8ea16de29d2982f43c5640b1db9299ebcd1&v=4" media="(prefers-color-scheme: dark)" height="26px" alt="Antony Konstantinidis" />
<img src="https://avatars.githubusercontent.com/u/4183726?u=6b50a8ea16de29d2982f43c5640b1db9299ebcd1&v=4" height="26px" alt="Antony Konstantinidis" />
</picture>
</a>
<a href="https://stormier.ninja" target="_blank" rel="noopener noreferrer">
<picture>
<source srcset="https://avatars.githubusercontent.com/u/2486424?u=7b0c73ae5d090ce53bf59473094e9606fe082c59&v=4" media="(prefers-color-scheme: dark)" height="26px" alt="Stanislas Ormi猫res" />
<img src="https://avatars.githubusercontent.com/u/2486424?u=7b0c73ae5d090ce53bf59473094e9606fe082c59&v=4" height="26px" alt="Stanislas Ormi猫res" />
</picture>
</a>
</p>
<!--sponsors end-->
---
## Status
- VueFire and Nuxt VueFire are both currently stable
## Roadmap
You can follow the progress and future plans on [the Roadmap issue](https://github.com/vuejs/vuefire/issues/1241).
## Installation
VueFire requires the `firebase` package to be installed as well as `vuefire`:
```bash
npm install vuefire firebase
```
Check [the documentation](https://vuefire.vuejs.org/nuxt/getting-started.html) for Nuxt instructions.
## Usage
- [Getting Started](https://vuefire.vuejs.org/guide/getting-started.html)
- [Vite Demo](https://github.com/posva/vuefire-vite-example)
- [Nuxt demo - Spark Plan](https://github.com/posva/nuxt--vuefire-example-spark-plan)
- [Nuxt demo - Blaze Plan](https://github.com/posva/nuxt--vuefire-example-blaze-plan)
## Related
- [Firebase Web Docs](https://firebase.google.com/docs/web/setup)
- [Realtime database](https://firebase.google.com/docs/database/)
- [Cloud Firestore](https://firebase.google.com/docs/firestore/)
## License
[MIT](http://opensource.org/licenses/MIT)
没有合适的资源?快使用搜索试试~ 我知道了~
Vue.js 的 Firebase 绑定.zip
共255个文件
ts:95个
md:37个
vue:32个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 10 浏览量
2024-12-01
09:40:37
上传
评论
收藏 408KB ZIP 举报
温馨提示
Firebase for Vue 变得简单!适用于 Vue >=2.7 和 Vue 3支持 Composition 和 Options API支持 Vuex、Pinia 以及任何提供 Vue 的东西ref()为模块化 Firebase >=9 构建,以实现最佳的摇树效果自动监听嵌套引用的变化 文档帮助我继续致力于这个项目成为 GitHub 上的赞助商通过 PayPal 进行一次性捐赠银牌赞助商铜牌赞助商地位VueFire 和 Nuxt VueFire 目前都很稳定路线图您可以在路线图问题上关注进展和未来计划。安装VueFire 需要firebase安装以下软件包vuefirenpm install vuefire firebase查看文档以了解 Nuxt 说明。用法入门Vite 演示Nuxt 演示 - Spark 计划Nuxt 演示 - Blaze 计划有关的Firebase 网络文档实时数据库Cloud Firestore执照麻省理工学院
资源推荐
资源详情
资源评论
收起资源包目录
Vue.js 的 Firebase 绑定.zip (255个子文件)
_redirects 333B
vitest.code-snippets 1KB
base.css 2KB
vars.css 964B
main.css 477B
.editorconfig 188B
plugin.client.ejs 1KB
plugin.ejs 583B
.eslintignore 47B
.eslintrc 653B
.firebaserc 56B
.firebaserc 56B
.firebaserc 56B
.gitignore 435B
.gitignore 302B
.gitignore 157B
.gitignore 146B
.gitignore 79B
.gitignore 17B
firestore.html 5KB
firestore.html 5KB
rtdb.html 4KB
rtdb.html 3KB
index.html 337B
favicon.ico 4KB
favicon.ico 1KB
.eslintrc.js 605B
service-worker.js 374B
vuefire-firestore.js 77B
vuefire-rtdb.js 67B
vuefire-full.js 44B
package.json 4KB
package.json 2KB
sponsors.json 2KB
firebase.json 1KB
firebase.json 1KB
typedoc.tsconfig.json 950B
package.json 860B
package.json 823B
firebase.json 571B
package.json 422B
tsconfig.json 402B
tsconfig.json 387B
firestore.indexes.json 325B
firestore.indexes.json 325B
tsconfig.json 258B
tsconfig.config.json 219B
database.rules.json 197B
tsconfig.json 156B
database.rules.json 149B
database.rules.json 129B
tsconfig.json 94B
extensions.json 75B
settings.json 62B
package.json 61B
tsconfig.dev.json 42B
remoteconfig.template.json 2B
LICENSE 1KB
CHANGELOG.md 27KB
CHANGELOG.md 23KB
realtime-data.md 15KB
options-api-realtime-data.md 8KB
getting-started.md 8KB
auth.md 7KB
ssr.md 6KB
index.md 6KB
old_writing-data.md 5KB
migration-v2-v3.md 5KB
README.md 5KB
auth.md 4KB
upgrading-from-v1.md 4KB
querying.md 4KB
storage.md 4KB
deployment.md 4KB
getting-started.md 3KB
other-firebase-services.md 3KB
commit-convention.md 3KB
environment-variables.md 3KB
app-check.md 2KB
global-options.md 2KB
README.md 2KB
subscriptions-external.md 1KB
vuex.md 1KB
CODE_OF_CONDUCT.md 1KB
CONTRIBUTING.md 1KB
index.md 1KB
app-check.md 760B
index.md 666B
README.md 338B
ssr.md 264B
README.md 160B
rtdb-and-firestore.md 87B
loading-state.md 75B
prototyping.md 59B
writing-data.md 15B
release.mjs 11KB
typedoc-markdown.mjs 3KB
verifyCommit.mjs 991B
run-typedoc.mjs 590B
.npmrc 53B
共 255 条
- 1
- 2
- 3
资源评论
赵闪闪168
- 粉丝: 1633
- 资源: 4239
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 【Ubuntu问题汇总】3.qemu模拟开发板
- XJTUSE图论与代数系统课程笔记
- 使用 Vue.js、Vuex、axios 和其他不同技术构建的典型真实应用程序 这是初学者探索 Vue 的一个很好的例子 .zip
- 基于pytnon的双目摄像头点云三维重建
- 使用 Vue.js 的跨平台框架.zip
- 使用 Vue.js 克隆 HackerNews.zip
- 使用 vue.js + vuex + webpack 的聊天示例.zip
- 使用 Vue 和 NativeScript 的原生移动应用程序 .zip
- C语言结构体详解:设计、应用与选型分析
- 知乎视频批量发布工具哪些比较好用?好用的知乎发布器推荐?
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功