1.0.2-alpha.0 • Published 2 years ago
copy-rename-webpack-plugin v1.0.2-alpha.0
copy-rename-webpack-plugin
Copy one file to multiple directories and rename it.
Support for webpack4 and webpack5.
.
|____dist
| |____main.js
=>
.
|____dist
| |____main.js
|____build
| |____prod
| | |____main-prod.js
| |____pre
| | |____main-pre.js
usage
yarn add -D copy-rename-webpack-plugin
webpack.config.js
const path = require("path");
const CopyRenameWebpackPlugin = require("copy-rename-webpack-plugin");
module.exports = {
...
output: {
filename: "main.js",
},
plugins: [
new CopyRenameWebpackPlugin({
entry: "main.js",
output: [
"../build/pre/main-pre.js",
"../build/prod/main-prod.js",
],
}),
],
};
options
entry
entry need to match one of webpack output's filename.
such as: "main.js"
output
output must be an array which item is a file string with path.
such as: "../build/pre/main-pre.js"
1.0.2-alpha.0
2 years ago
1.0.1
2 years ago
1.0.1-alpha.2
2 years ago
1.0.1-alpha.1
2 years ago
1.0.1-alpha.0
2 years ago
1.0.0
2 years ago