Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/huruji/webpack-plugin-996icu

一个帮助 webpack 拥有假期,拒绝 996,拒绝 ICU,提高工作效率的 webpack 插件
https://github.com/huruji/webpack-plugin-996icu

Last synced: 19 days ago
JSON representation

一个帮助 webpack 拥有假期,拒绝 996,拒绝 ICU,提高工作效率的 webpack 插件

Awesome Lists containing this project

README

        



![](./screenshot.png)

一个帮助 webpack 拥有假期,拒绝 996,拒绝 ICU,提高工作效率的 webpack 插件

> 当然,他也帮助开发者早点下班
> 这个插件在非工作时间将使 webpack 拒绝编译打包

## 使用

```bash
npm i webpack-plugin-nns-icu -D
```

> nns 为 996 英文首字母缩写

```js
// webpack.config.js
const WebpackPlugin996ICU = require('webpack-plugin-nns-icu')

const config = {
// other config options
plugins: [
new WebpackPlugin996ICU()
]
}
```

## 参数

### focusWork
type: `boolean`

default: `false`

设置为 `true` 时,`996icu` 插件失效,任何时候都能打包成功

### type
type: `normal` | `webpack`

设置为 `webpack` 时,输入的报错信息会假装是 `webpack` 出了问题,报错内容如下:

![](./webpackErr.png)

### message
type: string

自定义报错信息

### holiday
type: `boolean`
default: `false`

设置为 `true` 时,会把当天当做休息日,应对周中假期情况