【发布时间】:2022-02-04 05:24:39
【问题描述】:
我正在尝试根据入口文件的名称动态命名 Webpack 输出的文件。例如,我的条目名为 accessCodeEditor.js - 我希望将输出文件命名为 accessCodeEditor.min.js。我认为output.filename: "[name].min.js" 会根据这些文档来解决问题,但它却将其命名为main.min.js:
https://webpack.js.org/configuration/output/#outputfilename
这是我的 webpack.config.js 文件:
const path = require("path");
const TerserPlugin = require("terser-webpack-plugin");
module.exports = {
entry: "./web/js/pages/accessCodeEditor.js",
optimization: {
minimize: true,
minimizer: [new TerserPlugin({
test: /\.js(\?.*)?$/i
})]
},
output: {
filename: "[name].min.js",
path: path.resolve(__dirname, "dist")
}
};
【问题讨论】:
标签: javascript npm webpack minify bundling-and-minification