TypeError: Cannot read property 'tapPromise' of undefined

报错背景

在使用 compression-webpack-plugin 插件时报这个错误。

---------- ------ read -------- 'tapPromise' -- ---------
    -- ---------------------------------------------------------------------------------------------------
    -- ------------- [-- ----] (---- -- ------ (----------------------------------------------------------------------------------------)- <--------->----)
    -- ------------------------ (------------------------------------------------------------------------------)
    -- ----------------------- (----------------------------------------------------------------------------------------------------------------)
    -- ----------------------------------------------------------------------------------------------------------------
    -- -------------------- [-- ---------] (---- -- ------ (----------------------------------------------------------------------------------------)- <--------->----)
    -- ------------------------------- (------------------------------------------------------------------------------)
    -- ---------------- (----------------------------------------------------------------------------------------------------------------)
    -- ----------------------------------------------------------------------------------------------------------------
    -- -------------------- (----------------------------------------------------------------------------------------------------------------)
    -- ----------------------------------------------------------------------------------------------------------------
    -- eval (---- -- ------ (----------------------------------------------------------------------------------------)- <--------->-----)
    -- ----------------------------------- (----------------------------------------------------------------------------------------------)
    -- -------------------- [-- ---------] (---- -- ------ (----------------------------------------------------------------------------------------)- <--------->-----)
    -- ------------------------------- (------------------------------------------------------------------------------)
    -- ----------------------------------------------------------------------------------------------------------------
npm ---! ---- ----------
npm ---! ----- 1
npm ---! ----------------- ------------- `cross-env RUN_ENV=client vue-cli-service build --dest server/dist/client`
npm ---! ---- ------ 1
npm ---! 
npm ---! ------ -- --- ----------------- ------------ -------
npm ---! ---- -- -------- --- - ------- ---- ---- ----- -- ------ ---------- ------- ------ ------

npm ---! - -------- --- -- ---- --- --- -- ----- ---
npm ---!     -----------------------------------------------------------

报错原因

默认安装的是最新版本,可能脚手架还不支持这个版本。

解决报错

降低其版本

- - -------------------------------- -