Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Webpack3 build and local dev server #4

Open
zmaybury opened this issue Sep 24, 2017 · 0 comments
Open

Webpack3 build and local dev server #4

zmaybury opened this issue Sep 24, 2017 · 0 comments

Comments

@zmaybury
Copy link
Member

Upgrade WeaveApp to use Webpack3 for transforming, bundling, and packaging WeaveApp and required dependencies.

Webpack3 will do everything the current build process does, but will also allow for more flexibility in the code. For example, css, images, and other files can now be imported using ES6, and will be bundled directly with the code. Additionally, production plugins can be included to drastically reduce asset size, automatically uglify and minify the JS while maintaining source maps, and can provide visualizations about the structure of the application.

Additionally, Webpack3 enables the use of a local development server, which can build the application and serve it on your local machine, as well as incrementally build and hot reload the application when changes are made. This should greatly ease/speed local development, as no tomcat server will be required for local dev, and hot reloading will not require a full rebuild of the application to see changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant