Vue运行之后一片空白,错误 (0 , _router2.default) is not a function

npm run dev之后,打开页面是空白的。
git bash里面没报错。

谷歌开发工具显示如下错误代码,谁清楚这是因为哪里出错了导致的?

Uncaught TypeError: (0 , _router2.default) is not a function
    at eval (eval at <anonymous> (app.js:732), <anonymous>:27:22)
    at Object.<anonymous> (app.js:732)
    at __webpack_require__ (app.js:556)
    at fn (app.js:87)
    at Object.<anonymous> (app.js:587)
    at __webpack_require__ (app.js:556)
    at app.js:579
    at app.js:582
阅读 7.7k
2 个回答

我猜是你import写错了。

例如把import {x} from xxx写成import x from xxx了。

import VueRouter from 'vue-router'
这样引入组件就ok了,我刚刚解决问题

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题