我目前具有此配置以按顺序合并所有文件,它编译一个串联的文件,是否有可能从输出或从源代码再次为缩小版本创建另一个文件,而不会干扰现有的串联(无放大)版本。
这将创建lib.js
版,我需要另一个lib.min.js
const path = require("path");
const RawBundlerPlugin = require("webpack-raw-bundler");
module.exports = {
entry: "./src/footer.js",output: {
filename: "lib.js",path: path.resolve(__dirname,"dist")
},plugins: [
new RawBundlerPlugin({
readEncoding: "utf-8",bundles: [ "lib.js" ],"lib.js": [
"src/header.js","src/FileA.js","src/FileB.js","src/FileC.js","src/footer.js"
]
})
]
};
第二个问题:文件更改后,我的Webpack没有重新加载。 package.json
"scripts": {
"build": "webpack -w","test": "echo \"Error: no test specified\" && exit 1"
},
命令-> npm运行构建