我第一次在 vue.js 中使用 firebase。 使用 npm 安裝 firebase 後,我將其新增至 main.js 中,如下所示。
//main.js import { createApp } from "vue"; import App from "./App.vue"; import Router from "./router.js"; // bootstrap import "bootstrap/dist/css/bootstrap.min.css"; import "bootstrap"; // firebase import firebase from "firebase"; // For Firebase JS SDK v7.20.0 and later, measurementId is optional const firebaseConfig = { apiKey: "", authDomain: "", projectId: "", storageBucket: "", messagingSenderId: "", appId: "", measurementId: "", }; firebase.initializeApp(firebaseConfig); createApp(App).use(Router).mount("#app");
這是 package.json
"dependencies": { "bootstrap": "^5.1.3", "core-js": "^3.6.5", "firebase": "^9.6.4", "vue": "^3.0.0", "vue-carousel-card": "^2.0.0", "vue-router": "^4.0.12", "vue3-carousel": "^0.1.35" },
如果我新增 firebase 並像這樣運行服務,則會輸出一個錯誤,指出無法找到 firebase。
This dependency was not found: * firebase in ./src/main.js To install it, you can run: npm install --save firebase
請問這個問題的原因和解決方法嗎? 永遠謝謝你。
您正在使用“firebase”:“^9.6.4”,它使用不同的導入方式。
您可以降級到 Firebase 8:
但是如果您想使用 firebase 9,您可以使用
或