Ignore-Assets-WebpackPlugin: 从 Webpack 编译中排除特定文件

Ignore-Assets-WebpackPlugin 是一个 Webpack 插件,允许开发者从最终的编译结果中排除指定的文件。当开发者使用诸如 extract-text-webpack-plugin 等插件将 CSS 文件从 JavaScript 文件中分离出来时,这个插件显得尤为实用。

安装

使用 npm 安装 Ignore-Assets-WebpackPlugin:

 npm i -D ignore-assets-webpack-plugin

使用

以下是使用 Ignore-Assets-WebpackPlugin 的示例:

// ES6
import IgnoreAssetsWebpackPlugin from 'ignore-assets-webpack-plugin';

// ES5 - CommonJS
var IgnoreAssetsWebpackPlugin = require('ignore-assets-webpack-plugin');

webpack({
  entry: 'src/test.css',
  output: {
    filename: '[name]-dist.js'
  },
  module: {
    rules: [
      // ...
    ]
  },
  plugins: [
    new IgnoreAssetsWebpackPlugin({
      // ...
    })
  ]
});

配置

Ignore-Assets-WebpackPlugin 支持以下配置选项:

  • ignore: 指定要排除的文件或文件模式的数组。
zip 文件大小:18.52KB