[英]Make webpack move files from src to dest without processing it
我有一些运行JSF的站点和一些正在用webpack处理的香草ES6(运行4.6)。
问题是,当webpack将文件移动到我的dest文件夹时,它会将一些内容添加到我的jsf.js文件中,并且与需要运行JSF的方式不兼容。
设置:src文件夹中有jsf.js和普通ES6文件。 然后,我使用webpack处理并将包和jsf.js文件移动到dest文件夹。
JSF.js文件已在src文件夹中最小化,无法被丑化,因此我在uglify上添加了exclude:
optimization: {
minimizer: [
new UglifyJsPlugin({
exclude: /(jsf.js)/,
})
]
}
jsf.js也有其自己的条目btw。
所以我的问题是,如何使webpack 仅移动jsf.js而不添加任何内容? 我在这里一定缺少某种排除。 除了uglify外,我不使用任何插件。
如果只想将jsf.js复制到dist目录。 您应该尝试copy-webpack-plugin ,而不要给它自己的条目。
通过npm安装它:
npm i -D copy-webpack-plugin
在webpack.config.js中要求它
const CopyWebpackPlugin = require('copy-webpack-plugin')
添加到插件的数组
[
new CopyWebpackPlugin([
{ from: 'path/to/jsf.js', to: 'dist/' }
])
]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.