プロジェクトは問題なく動作していましたが、react-reduxとreduxをインストールした後、プロジェクトを開始できません。このエラーが表示されます
コンパイルに失敗しました。
webpackは機能ではありません
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] start: `node scripts/start.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] start script.
npm ERR!これはおそらくnpmの問題ではありません。上記の追加のログ出力がある可能性があります。
Reactとreduxを含むすべてのノードモジュール、特にreact-dev-utilsをv8.0.0にアップグレードした後、この同じ症状で問題が発生しました。 createCompiler()
関数は、複数のパラメーターではなくオブジェクトを期待するように変更されました(これにより、将来的に柔軟性が向上すると思います)。
Start.jsを次のように変更しました:
const compiler = createCompiler(webpack, config, appName, urls, useYarn);
に:
const compiler = createCompiler({ webpack, config, appName, urls, useYarn });
単純なnpm installコマンドが私のために働いた