webpack/examples/wasm-complex/webpack.config.js

25 lines
428 B
JavaScript
Raw Permalink Normal View History

"use strict";
2019-05-24 20:24:44 +08:00
module.exports = {
2023-03-12 10:27:40 +08:00
// mode: "development" || "production",
2019-05-24 20:24:44 +08:00
output: {
publicPath: "dist/"
},
module: {
rules: [
{
test: /\.wat$/,
use: "wast-loader",
type: "webassembly/async"
2019-05-24 20:24:44 +08:00
}
]
},
optimization: {
chunkIds: "deterministic" // To keep filename consistent between different modes (for example building only)
},
experiments: {
2019-06-05 20:26:08 +08:00
asyncWebAssembly: true,
2020-08-04 20:15:08 +08:00
topLevelAwait: true
2019-05-24 20:24:44 +08:00
}
};