This is a simple Webpack loader that shells out to SBT to build a Scala.js project.
To use it, first install the package:
$ npm install --save scalajs-loader
then configure the loader in your Webpack config:
module.exports = {
// ...
module: {
rules: [
{ test: /\.scala$/, loader: 'scalajs-loader' },
// ...
]
}
}
Make sure you have the sbt
binary somewhere in your PATH
.
Check out the example directory for a simple Hello World example.