21 lines
493 B
JavaScript
21 lines
493 B
JavaScript
const { loaderByName, addBeforeLoader } = require("@craco/craco");
|
|
|
|
module.exports = {
|
|
overrideWebpackConfig: ({ webpackConfig, context: { env } }) => {
|
|
const workerLoader = {
|
|
test: /\.worker\.js/,
|
|
use: [
|
|
{
|
|
loader: "worker-loader",
|
|
options: {
|
|
inline: true,
|
|
fallback: false
|
|
}
|
|
}
|
|
]
|
|
};
|
|
addBeforeLoader(webpackConfig, loaderByName("babel-loader"), workerLoader);
|
|
return webpackConfig;
|
|
}
|
|
};
|