Webpack禁用某些条目的捆绑包?

时间:2018-11-09 10:57:48

标签: webpack bundle

我正在设置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
    }),

谢谢

0 个答案:

没有答案