2022.10月报错笔记整理

2022.10.24 Vue报错笔记

今天刚开始用vue3写项目,出现了一个vue-router的bug。
具体报错信息如下:

原因是我当时安装vue-router的时候没有用cli脚手架,手动用命令安装了vue和vue-router,导致main.js又和之前有一些不一样的地方
之前在写vue2.0的时候main.js内的内容是这样的:

import Vue from 'vue'
import Router from 'vue-router'
import LeftList from '../View/LeftList.vue'

export const routes = ({
    mode: 'history',
    linkActiveClass: 'is-active',
    routes: [
        {
            path: '/',
            redirect: '/list/all',
            component: LeftList,
        },
    ]
})

export const router = new Router({
    Router // (缩写) 相当于 routes: routes
});

Vue.use(Router);

写的时候不知道router4的写法,不知道怎么去注册router以及store  于是就换成了上面那种写法 项目虽然能运行但是一直就出现export 'default' (imported as 'Vue') was not found in 'vue'的问题。createApp是可以进行链式调用的
解决方案: