npm 警告 notsup オプションの依存関係をスキップします: fsevents ではサポートされていないプラットフォームです 質問する

npm 警告 notsup オプションの依存関係をスキップします: fsevents ではサポートされていないプラットフォームです 質問する

走ろうとしているこのプロジェクトバージョンを 3.10.9 にアップデートした後minimatch、次のエラーが発生します。

npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules\webpack\node_modules\watchpack\node_modules\chokidar\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"ia32"})

私の設定:

Node v - 4.4.2
npm v - 3.10.9
32 bit windows OS

ベストアンサー1

これはエラーではなく警告です。これはfseventsオプションの依存関係であり、プロジェクトが macOS 環境で実行される場合にのみ使用されるために発生します (パッケージは「Mac OS-X FSEvents へのネイティブ アクセス」を提供します)。

また、プロジェクトを Windows 上で実行しているため、fsevents無関係としてスキップされます。

この動作を修正するための PR がここにあります:https://github.com/npm/cli/pull/169

おすすめ記事