Audio Sprite loader for Webpack. This loader currently only supports howler.js format. It should be pretty easy to support other audio libraries though.
Install the loader.
npm install audiosprite-loader
webpack.config.js
const AudioSprite = require("audiosprite-loader");
module.exports = {
module: {
loaders: [
{
test: /\.(wav|mp3)$/,
loader: AudioSprite.loader()
}
]
},
plugins: [
new AudioSprite.Plugin()
]
}
index.js
const audio = require("./audio/file.wav");
audio.play();
You'll need ffmpeg
installed.
OSX
brew install ffmpeg --with-theora --with-libvorbis
MIT