[英]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.