「TypeError: fsevents is not a constructor」という反応エラーを修正する方法 質問する

「TypeError: fsevents is not a constructor」という反応エラーを修正する方法 質問する

npm start を使用して React アプリを起動中にこのエラーが発生しました...

以下のことを試しました:

  1. node_moduleパッケージを削除して再インストールする

  2. npmの代わりにyarnを使う

3.npmを使用してfseventライブラリを更新する

まだこのエラーが発生しています

注: Reactアプリを作成すると、fresh/new yarn startは機能しますが、ターミナルを閉じて、以下の同じものを使用して再起動すると、エラーが発生しました。

/Users/nannam/test-app-2/node_modules/chokidar/lib/fsevents-handler.js:28

戻り値 (新しい fsevents(path)).on('fsevent', callback).start(); ^

TypeError: fsevents は、createFSEventsInstance (/Users/nannam/test-app-2/node_modules/chokidar/lib/fsevents-handler.js:28:11)、setFSEventsListener (/Users/nannam/test-app-2/node_modules/chokidar/lib/fsevents-handler.js:82:16)、FSWatcher.FsEventsHandler._watchWithFsEvents (/Users/nannam/test-app-2/node_modules/chokidar/lib/fsevents-handler.js:252:16)、FSWatcher のコンストラクターではありません。 (/Users/nannam/test-app-2/node_modules/chokidar/lib/fsevents-handler.js:386:25) at LOOP (fs.js:1565:14) at process._tickCallback (internal/process/next_tick.js:61:11) error コマンドが終了コード 1 で失敗しました。 info を参照してください実行ファイルこのコマンドに関するドキュメント。

ベストアンサー1

npm audit fix --force

私の場合はうまくいきました

おすすめ記事