1

webpack-dev-server と一緒に webpack を実行しようとしていますが、次のエラーが発生しています:

TypeError: Cannot destructure property `logger` of 'undefined' or 'null'.
at Object.<anonymous> (/Users/monz777/test/node_modules/@webpack-cli/serve/lib/createConfig.js:4:34)
at Module._compile (/Users/monz777/test/node_modules/v8-compile-cache/v8-compile-cache.js:192:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:827:10)
at Module.load (internal/modules/cjs/loader.js:685:32)
at Function.Module._load (internal/modules/cjs/loader.js:620:12)
at Module.require (internal/modules/cjs/loader.js:723:19)
at require (/Users/monz777/test/node_modules/v8-compile-cache/v8-compile-cache.js:161:20)
at Object.<anonymous> (Users/monz777/test/node_modules/@webpack-cli/serve/lib/startDevServer.js:6:40)
at Module._compile (/Users/monz777/test/node_modules/v8-compile-cache/v8-compile-cache.js:192:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:827:10)

バージョン:

"webpack": "^4.42.0",
"webpack-cli": "^3.3.11",
"webpack-dev-server": "^3.10.3",

NPM スクリプト:

"start": "webpack serve --open --config webpack.config.js",

最新バージョンでも同じことを試みていましたが、役に立ちませんでした。

4

4 に答える 4

0

次の手順は私にとってはうまくいきました:

  1. node_modulesフォルダとpackage.jsonファイルを削除します。
  2. コマンドを使用してpackage.jsonファイルを再作成しますnpm init -y
  3. .css次のコマンドを使用して、パッケージを再インストールします (この場合、最終的に.html.jsファイルも使用する必要があると想定しているため、いくつかの追加パッケージをインストールしています) npm install --save-dev webpack webpack-cli webpack-dev-server html-webpack-plugin style-loader css-loader file-loader

その後、webpack を再度実行できるようになります。

于 2021-02-07T18:15:40.277 に答える
0

ありがとうございました!また、node_modules を完全に削除して、npm i を再度呼び出してみました。役に立ちませんでしたが、モジュールを 1 つずつインストールし始めると、うまくいきました。モジュール間で競合する問題があったようです。

于 2020-11-19T19:06:45.613 に答える