相关文章推荐
一身肌肉的眼镜  ·  java - Could not ...·  2 年前    · 
export 'default' (imported as 'VueRouter') was not found in 'vue-router' 
(possible exports: NavigationFailureType, RouterLink, RouterView, START_LOCATION, createMemoryHistory, 
createRouter, createRouterMatcher, createWebHashHistory, createWebHistory, isNavigationFailure, matchedRouteKey, 
onBeforeRouteLeave, onBeforeRouteUpdate, parseQuery, routeLocationKey, routerKey, routerViewLocationKey, 
stringifyQuery, useLink, useRoute, useRouter, viewDepthKey)

发现默认npm i vue-router -S 安装,vue-router安装为最新版本@4.0.13,版本太高。

npm uninstall vue-router -S //卸载最新版本
npm i vue-router@3.5.1 -S //安装旧版本

问题解决,如有不对之处,请大佬指出

解决vue cli5 + vue2.x下出现export ‘default‘ (imported as ‘VueRouter‘) was not found in ‘vue-router‘问题 报错内容export 'default' (imported as 'VueRouter') was not found in 'vue-router' (possible exports: NavigationFailureType, RouterLink, RouterView, START_LOCATION, createMemoryHistory, createRouter, createRouterMatcher, createWebHashHistory, createWebHistory
出现警告: "exportdefault’ (imported as ‘VueRouter’) was not found in ‘vue-router’ "exportdefault’ (imported as ‘Vue’) was not found in ‘vuer’ 原因是cli4和cli3不太一样 需要引用相对应的使用的东西 // import Vue from 'vue' // 不要引用整个Vue cli4默认创建是导入createApp方法 import { createAp
本文就第二种情况进行讨论 这种情况一般是运行npm install vue-router --save-dev 后启动报错,这是因为安装的时候默认安装最新版本可能与其他插件不兼容,重新安装旧版本即可 命令:cnpm install vue-router@+版本号 --save-dev 实例:cnpm install vue-router@3.1.3--save.
Vue3 "export ‘createWebHistory, createRouter’ was not found in ‘vue-router’ 在vue3中vue-router写法要改变 import { createRouter, createWebHistory } from 'vue-router' //import Router from 'vue-router' // Vue.use(Router) const routes = [ path: '/ho
C:\Users\little_shark\Desktop\project-SPH\app>cnpm install --save vue-router √ Installed 1 packages √ Linked 2 latest versions √ Run 0 scripts peerDependencies WARNING vue-router@late