在执行npm run dev时出现_vueRouter2.default is not a constructor
Uncaught TypeError: _vueRouter2.default is not a constructor
at Object.eval (eval at (build.js:1195), :64:14)
at eval (eval at (build.js:1195), :93:30)
at Object. (build.js:1195)
at __webpack_require__ (build.js:654)
at fn (build.js:84)
at Object. (build.js:1989)
at __webpack_require__ (build.js:654)
at build.js:701
at build.js:704
请问各位大神这会是什么原因呢?
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
我的问题已经解决了,你看一下你的是不是也是这个原因。
在webpack配置文件webpack.config.js文件中,config={}里面有一个参数是resolve:
这里缺少vue-router,加进去即可。
是不是少了一句vue.use(Resource)
练习用的,router页的代码
答案是在gulpfile.js中
require('laravel-elixir-vue');
修改为
require('laravel-elixir-vue-2');