webpack/test/configCases/context-modules/multiple-alias/webpack.config.js

21 lines
438 B
JavaScript
Raw Normal View History

2025-09-09 23:41:52 +08:00
"use strict";
const path = require("path");
const webpack = require("../../../../");
/** @type {import("../../../../").Configuration} */
module.exports = {
resolve: {
alias: {
app: [path.join(__dirname, "src/main"), path.join(__dirname, "src/foo")]
}
},
plugins: [
new webpack.ContextReplacementPlugin(/main/, (context) => {
Object.assign(context, {
resource: ["../override"] // resolved relatively
});
})
]
};