2025-08-27 23:53:50 +08:00
|
|
|
"use strict";
|
|
|
|
|
2025-09-09 23:52:36 +08:00
|
|
|
const path = require("path");
|
|
|
|
|
2025-08-27 23:53:50 +08:00
|
|
|
/** @type {import("../../../../").Configuration[]} */
|
|
|
|
module.exports = [
|
|
|
|
{
|
|
|
|
target: "node",
|
|
|
|
entry: "./extract1",
|
|
|
|
devtool: "source-map",
|
|
|
|
module: {
|
|
|
|
rules: [
|
|
|
|
{
|
|
|
|
extractSourceMap: true
|
|
|
|
}
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
target: "node",
|
|
|
|
entry: "./extract2",
|
|
|
|
devtool: "source-map",
|
|
|
|
module: {
|
|
|
|
rules: [
|
|
|
|
{
|
|
|
|
extractSourceMap: true
|
|
|
|
}
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
target: "node",
|
|
|
|
entry: "./extract3",
|
|
|
|
devtool: "source-map",
|
|
|
|
module: {
|
|
|
|
rules: [
|
|
|
|
{
|
|
|
|
extractSourceMap: true
|
|
|
|
}
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
2025-09-09 23:52:36 +08:00
|
|
|
{
|
|
|
|
target: "node",
|
|
|
|
entry: "./extract4",
|
|
|
|
devtool: "source-map",
|
|
|
|
experiments: {
|
|
|
|
buildHttp: {
|
|
|
|
allowedUris: [() => true],
|
|
|
|
lockfileLocation: path.resolve(__dirname, "./lock-files/lock.json"),
|
|
|
|
cacheLocation: path.resolve(__dirname, "./lock-files/test"),
|
|
|
|
frozen: false
|
|
|
|
}
|
|
|
|
},
|
|
|
|
module: {
|
|
|
|
rules: [
|
|
|
|
{
|
|
|
|
extractSourceMap: true
|
|
|
|
}
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
2025-08-27 23:53:50 +08:00
|
|
|
{
|
|
|
|
entry: "./remove-comment",
|
|
|
|
devtool: "source-map",
|
|
|
|
module: {
|
|
|
|
rules: [
|
|
|
|
{
|
|
|
|
extractSourceMap: true
|
|
|
|
}
|
|
|
|
]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
];
|