我正在设置CDN以分发一些JavaScript文件。
例如,我需要将jQuery呈现为“原始”,而不是捆绑在webpack模块上。
所以我需要没有webpackBootstrap的原始文件。
entry: { ...
jquery: "./node_modules/jquery/dist/jquery.min.js",
}
module: {
rules: [{
test: /\.js$/,
exclude: /node_modules/,
use: {
loader: "babel-loader"
}
}
{
test: /jquery/,
use: {
loader: 'raw-loader'
}
]
}
我正在尝试使用原始加载程序,但没有成功
编辑: 我发现的解决方法是使用copy-webpack-plugin:
new CopyWebpackPlugin([{
from: './node_modules/jquery/dist/jquery.min.js',
to: 'js/jquery/',
toType: 'dir'
}, ], {
copyUnmodified: true
}),
谢谢