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包