I was following your blog post about writing aspnet core app with Vue and I wanted to do it using VS 2017 + latest packages available for vue2 + webpack2 and it seems that I got everything right except that after running solution I got this error in browser:
Uncaught TypeError: Router is not a constructor
at eval (eval at <anonymous> (app.js:1654), <anonymous>:7:19)
at Object.<anonymous> (app.js:1654)
at __webpack_require__ (app.js:1299)
at fn (app.js:720)
at eval (eval at <anonymous> (app.js:1502), <anonymous>:7:16)
at Object.<anonymous> (app.js:1502)
at __webpack_require__ (app.js:1299)
at fn (app.js:720)
at Object.<anonymous> (app.js:1807)
at __webpack_require__ (app.js:1299)