0.0.7 • Published 2 years ago

ignore-but-use-plugin v0.0.7

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

ignore-but-use-plugin

自定义webpack插件(内含自定义loader),用于在编译和打包时需要忽略指定文件,但仍需用到忽略的文件中的某些变量。

install

npm install -D ignore-but-use-plugin

配置项

  • ignoreButUseFile

    type: string | value: 指定文件的相对路径 | 支持范围:js和ts文件,支持import重命名的情况

使用示例

// webpack.config.js
const { IgnoreButUsePlugin, loaderPath } = require('ignore-but-use-plugin');

module: {
  rules: [
    {
      test: /main\.js/, // 使用到忽略文件的文件,多个文件可以只匹配后缀并结合include使用
      /* test可以配合include使用
      test: /basic\_routes\.ts/,
      include: [
        path.resolve(__dirname, 'src/tests')
      ],
      */
      use: [
        {
          loader: loaderPath(),
          options: {
            ignoreButUseFile: './test/util.test.js',
          }
        }
      ]
    }
  ]
}
plugins: [
  // IgnoreButUsePlugin可用可不用
  // new IgnoreButUsePlugin({
  //   ignoreButUseFile: './test/util.test.js',
  // }),
]
0.0.7

2 years ago

0.0.6

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago