Sam*_*uel 6 javascript firebase google-cloud-firestore
我正在尝试使用纯 JavaScript 连接到我的 firestore。(我现在想加快速度并跑步)
索引.js:
import app from './firebase.js'
import { getFirestore } from 'https://www.gstatic.com/firebasejs/9.0.0/firebase-firestore.js'
const db = getFirestore(app)
Run Code Online (Sandbox Code Playgroud)
但是,这会引发错误:Uncaught Error: Service firestore is not available
firebase.js:
import { initializeApp } from "https://www.gstatic.com/firebasejs/9.0.1/firebase-app.js";
const firebaseConfig = {
// configs
};
// Initialize Firebase
let app
export default app = initializeApp(firebaseConfig);
Run Code Online (Sandbox Code Playgroud)
然后我将脚本导入到我的index.html
:
<!DOCTYPE html>
....
<script type="module" src="index.html"></script>
Run Code Online (Sandbox Code Playgroud)
注意:我可以使用 firebase Web 界面读取和写入 firestore。
小智 2
因此,如果你想使用纯 js(没有像 webpack 这样的捆绑器),你需要将 JS 代码放入script
标签中,如下所示:
<script type="module">
import { initializeApp } from "https://www.gstatic.com/firebasejs/9.0.1/firebase-app.js";
const firebaseConfig = { ... };
const app = initializeApp(firebaseConfig);
</script>
Run Code Online (Sandbox Code Playgroud)
否则,如果您想按照预期使用它,则需要:
归档时间: |
|
查看次数: |
8240 次 |
最近记录: |