From 8053b5e815a5229da0bdb31cd9a7525661295f4f Mon Sep 17 00:00:00 2001 From: evilebottnawi Date: Mon, 7 Jun 2021 17:21:09 +0300 Subject: [PATCH] fix: broken serve with new CLI API --- packages/serve/src/index.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/serve/src/index.ts b/packages/serve/src/index.ts index bc2d6f7db6e..d310cc4f01b 100644 --- a/packages/serve/src/index.ts +++ b/packages/serve/src/index.ts @@ -14,7 +14,7 @@ class ServeCommand { let options = {}; if (isNewDevServerCLIAPI) { - if (typeof webpack.cli.getArguments === "function") { + if (webpack.cli && typeof webpack.cli.getArguments === "function") { options = webpack.cli.getArguments(devServer.schema); } else { options = devServer.cli.getArguments(); @@ -176,7 +176,7 @@ class ServeCommand { }, {}); const result = Object.assign({}, compiler.options.devServer); const problems = ( - typeof webpack.cli.processArguments === "function" + webpack.cli && typeof webpack.cli.processArguments === "function" ? webpack.cli : devServer.cli ).processArguments(args, result, values);