犯罪嫌疑人X
Vue 3、Vuex 4、Vue Router 4 中的代码等效于:import { createApp } from 'vue'import store from './store'import router from './router'import App from './App.vue'let app;firebase.auth().onAuthStateChanged(user => { console.log("user", user); app = createApp(App); app.use(store); app.use(router); app.mount("#app");});store.js中的存储语法略有不同:import { createStore } from 'vuex'// now uses `createStore`export default createStore({ state: {}, getters: {}, mutations: {}, actions: {}})以及router.js中的路由器:import { createWebHistory, createRouter } from "vue-router";import Home from "@/views/Home.vue";import About from "@/views/About.vue";const routes = [ { path: "/", name: "Home", component: Home, }, { path: "/about", name: "About", component: About, },];const router = createRouter({ history: createWebHistory(), routes,});export default router;