web: Suppress Webpack's size limit for .wasm files
Webpack warns on assets larger than 250KB by default. Our WebAssembly module exceeds this limit by far (it's a few MBs).
This commit is contained in:
parent
ca3b215561
commit
e5617de4aa
|
@ -24,6 +24,10 @@ module.exports = (_env, _argv) => {
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
|
performance: {
|
||||||
|
assetFilter: (assetFilename) =>
|
||||||
|
!/\.(map|wasm)$/i.test(assetFilename),
|
||||||
|
},
|
||||||
devtool: "source-map",
|
devtool: "source-map",
|
||||||
plugins: [
|
plugins: [
|
||||||
new CopyPlugin({
|
new CopyPlugin({
|
||||||
|
|
|
@ -65,6 +65,10 @@ module.exports = (env, _argv) => {
|
||||||
resolve: {
|
resolve: {
|
||||||
extensions: [".ts", "..."],
|
extensions: [".ts", "..."],
|
||||||
},
|
},
|
||||||
|
performance: {
|
||||||
|
assetFilter: (assetFilename) =>
|
||||||
|
!/\.(map|wasm)$/i.test(assetFilename),
|
||||||
|
},
|
||||||
plugins: [
|
plugins: [
|
||||||
new CopyPlugin({
|
new CopyPlugin({
|
||||||
patterns: [
|
patterns: [
|
||||||
|
|
|
@ -17,6 +17,10 @@ module.exports = (_env, _argv) => {
|
||||||
chunkFilename: "core.ruffle.[contenthash].js",
|
chunkFilename: "core.ruffle.[contenthash].js",
|
||||||
clean: true,
|
clean: true,
|
||||||
},
|
},
|
||||||
|
performance: {
|
||||||
|
assetFilter: (assetFilename) =>
|
||||||
|
!/\.(map|wasm)$/i.test(assetFilename),
|
||||||
|
},
|
||||||
devtool: "source-map",
|
devtool: "source-map",
|
||||||
plugins: [
|
plugins: [
|
||||||
new CopyPlugin({
|
new CopyPlugin({
|
||||||
|
|
Loading…
Reference in New Issue