To simplify your workflow of webpack/npm you can use the minified js versions of the libraries youŕe using and have Play load them up, so you can start working with the core of your project and components, and slowly you can start experimenting with webpack features, it takes some time to tune it so it fit your needs. I did it that way, since my primary concern was learning how to interact with this project. Otherwise if you have to get webpack right first, then, you can start with the demo example in this project it's a great starter point. If you are using a Play app, there is a tutorial by @ochrons https://github.com/ochrons/scalajs-spa-tutorial
that can help you on that.