简介
本文将介绍 npm 包 @jimengio/ci-progress-webpack-plugin 的使用方法,该插件可用于在 CI/CD 过程中显示 Webpack 构建进度条。
安装
安装该插件很简单,只需要在项目中执行以下命令:
--- ------- ------------------------------------ ----------
使用
安装完成后,在 Webpack 配置文件的 plugins 中添加以下代码:
----- ----------------------- - -------------------------------------------------------- -------------- - - -- ------- -------- - -- ------- --- -------------------------- -- --
参数
该插件还可以接收一些参数,下面是参数及其说明:
barCount
:进度条中条的个数,默认为 20。barChar
:进度条中条的字符,默认为 "="。doneChar
:进度条中已完成的字符,默认为 ">"。maxBarWidth
:进度条中最大的宽度,默认为 50。progressChar
:进度条中表示进度的字符,默认为 "█"。
例如,如果想要进度条中字符由默认的 "=" 改为 "-", 可以这么写:
--- ------------------------- -------- ---- ---
示例
下面是一个完整的 Webpack 配置文件示例:
----- ----------------------- - -------------------------------------------------------- -------------- - - ----- ------------- ------ ----------------- ------- - --------- ---------- ----- --------- - -------- -- ------- - ------ - - ----- -------- -------- --------------- ---- - ------- --------------- -------- - -------- ---------------------- -- -- -- -- -- -------- - --- -------------------------- -- --
注意事项
- 该插件仅用于 CI/CD 过程中显示进度条,不适用于本地开发环境。
- 该插件需要控制台支持 ANSI 转义字符,一些不支持 ANSI 的 CI/CD 工具可能无法正确显示进度条。
- 该插件需要 Webpack 版本大于等于 4.0.0。
- 该插件应该在其他插件之前添加。
结束语
本文介绍了 npm 包 @jimengio/ci-progress-webpack-plugin 的使用方法和注意事项,希望对大家有所帮助。
来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/5f1e1580403f2923b035c59f