Fixes #12364 - Use NPM+Webpack to handle external assets
This commit introduces NPM and Webpack to handle external assets. It also provides ES6 support and a live reload dev server that can be used by running `foreman start` instead of `rails start`. Do not forget to run `npm install` before starting the server. This commit also contains some code that was created by Ohad Levy <ohadlevy@gmail.com>
Related issues
Refactor #12364: Use NPM+Webpack to manage external assets (js, css, fonts)
Fixes #12364 - Use NPM+Webpack to handle external assets
This commit introduces NPM and Webpack to handle external assets.
It also provides ES6 support and a live reload dev server that can be
used by running `foreman start` instead of `rails start`.
Do not forget to run `npm install` before starting the server.
This commit also contains some code that was created by Ohad Levy
<ohadlevy@gmail.com>