Merge from vuejs-templates/webpack#develop preserving PWA configuration#150
Merge from vuejs-templates/webpack#develop preserving PWA configuration#150NicoCevallos wants to merge 1 commit intovuejs-templates:developmentfrom NicoCevallos:merge-webpack-develop
Conversation
|
@NicoCevallos Thanks for the contribution. Can you please break this into multiple PR's according to the way they were merged in Webpack template. Currently it is too big to actually review. Thanks. |
|
@anubhav7495 I simply compared both repos and move the changes, preserving anything related to PWA in Let me know what do you think. |
|
@anubhav7495 any news here? It would be really nice to have jest setup in this template too |
|
@michalsnik As the next version of vue-cli moves to a plugin-based architecture instead of templates, I don't think the PWA template will get new features. With the 3.0 beta coming very soon, the final release is unlikely to take long. |
|
I know @cristianl, but it will take some time for the new cli to be production ready. And this template already is, so it would be faster to merge those changes anyway. |
|
@michalsnik Oh, I see – sorry for the 'splaining. |
|
|
||
| module.exports = { | ||
| dev: { | ||
| / Paths |
|
Hello there! I should close this PR, right? I guess nobody will find those changes useful with the vue-cli 3. |
Big merge from
vuejs-templates/webpack#developMain changes:
webpack-dev-server. Same intention as the PR 118 that applies the webpack template's PR 975. It adds new dependencies and remove unused dependenciesconnect-history-api-fallbackused intemplate/build/dev-server.jseventsource-polyfillused intemplate/build/dev-client.jsexpressused intemplate/build/dev-server.jshttp-proxy-middlewareused intemplate/build/dev-server.jsopnused intemplate/build/dev-server.jswebpack-dev-middlewareused intemplate/build/dev-server.jswebpack-hot-middlewareused intemplate/build/dev-client.jsandtemplate/build/dev-server.jsfriendly-errors-webpack-pluginhtml-webpack-pluginnode-notifierportfinderwebpack-bundle-analyzerwebpack-dev-serverjestandyarn,or;for airbnb ESLint preset, due webpack template runslint --fixif the user select to intall dependencies usingnpmoryarnpackage.jsonto:eslint-plugin-vueto lint HTML Templatespostcssmodulescssnanoit is not present on webpack template, but as it's a dependency ofoptimize-css-assets-webpack-pluginandcss-loader, so it is not required on the package.jsonThanks in advance for any review and comment.