'.vue' file extension does not automatically resolve for component imports.
[issue link]For example,
import Widget from '~components/widget'
Works for…
./components/widget.js
./components/widget.json
./components/widget/index.js
./components/widget/index.json
But, not for…
./components/widget.vue
./components/widget/index.vue