运行vue.js项目,浏览器报错“Uncaught TypeError: __WEBPACK_IMPORTED_MODULE_2__router__.a is not a constructor”
npm正常运行,网页界面显示空白,控制台报错:“Uncaught TypeError: __WEBPACK_IMPORTED_MODULE_2__router__.a is not a constructor”解决办法:将 import VueRouter from './router' 的路径改为‘vue-router’,问题即解除原因: ./表示你自己当前加载当前目录下的rout
·
npm正常运行,网页界面显示空白,控制台报错:“Uncaught TypeError: __WEBPACK_IMPORTED_MODULE_2__router__.a is not a constructor”
解决办法:将 import VueRouter from './router' 的路径改为‘vue-router’,问题即解除
原因:
./表示你自己当前加载当前目录下的router文件,但是我们没有这个文件,所以‘./router’会报错;
‘vue-router’表示这是一个模块,这是webpack处理的模块,webpack会从node_modules里面去加载这个npm包
更多推荐
已为社区贡献1条内容
所有评论(0)