Upgrade vue-loader for bug fixes and a simpler webpack config
The new vue-loader no longer requires a redundant config for babel-loader, style-loader, etc in order to function. This means we no longer have to split out our babel config into a separate .babelrc file and rely on environment variables to conditionally include plugins and presets (a solution which is deprecated in babel 7).
To Do:
-
Upgrade vue-loaderto v15 -
Adjust webpack.config.js, replace references tostyle-loaderwithvue-style-loader(a light fork of style-loader, see documentation here) [ ] Migrate.babelrcconfig back towebpack.config.jsand adjust karma's config to apply its own babel configuration.
Edited by Mike Greiling