Webpack4までだと、以下のコマンドでwebpack-dev-serverを立ち上げることができたが、Webpack5だとコマンドが通らなくなってしまったようです。

"webpack:server": "npx webpack-dev-server --config ./webpack.dev.js",

Webpack5からはwebpack-dev-serverの立ち上げコマンドが以下に変更になってます。少しコンパクトになりましたね。

npx webpack serve

ちなみにpackage.jsonにコマンド登録する際には、以下のようにscriptsに記述します。

"scripts": {
  "clean": "npx rimraf ./public",
  "dev": "npm run webpack:dev && npm run webpack:server",
  "webpack:server": "npx webpack serve --config ./webpack.dev.js",
  "webpack:dev": "npm run clean && npx webpack --config ./webpack.dev.js",
  "build": "npm run clean && npx webpack --config ./webpack.prod.js"
},
Masa
Witten by Masa

情報工学系学部卒のエンジニアです。メインはフロントエンドですが、そのほかにもPython,PHP,GAS,など色んな言語、開発、データ分析、マーケティングなど手広くやってます。