热更新报错Cannot access '' before initialization

1,374 阅读1分钟

错误提示

image.png

解决方案

全局搜索 import router from '@/router'语句

image.png

有两处引入router,打开request.js,发现router的位置在store下面,把import router from '@/router'移到上方即可 image.png

import request from 'axios'
import router from '@/router'
import { ACCESS_TOKEN } from '@/config/token-const'
import cookies from '../utils/util.cookies'
import { useUserStoreWithOut } from '@/store/modules/user'

错误原因

import router from '@/router'的顺序导致报错,调整一下位置即可