こんにちは、みんな。
私はこれらのようなメッセージを取り除く方法を議論しているいくつかのトピックを見つけました:
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/webpack-dev-server/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/watchpack/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/jest-haste-map/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm i -f
がこの問題を「修正」するようですが、残念ながら、説明されていないのは、正確にか、かです。
もう1つのアドバイスは、パラメーター--no-optional
を指定してnpm i
を実行すること--no-optional
。
さて、最初に-npmがこれについて不平を言っているという理由だけで他のオプションもスキップするつもりはありません(これはLinuxにインストールすることさえできません)。
そして第二に、毎回追加の--no-optional
パラメーターを指定してnpmを実行するのは便利ではありませんね。
だから私の質問は:Linuxにインストールされるべきではない「fsevents」に関するこの特定の警告を取り除く方法は? Linuxなどの標準OSで警告せず、プロプライエタリOSで表示し続けるために、package.jsonに「ルール」などを追加する方法はありますか?
ねえ@jacksonrayhamilton 、あなたがこれを1年か2年でやると言ってからちょうど約2年
😆私は皮肉でした。
ああ、わかる。 私は主に、このスレッドであるばかげたことと、これがまだ問題であるという事実のために、プロジェクトの主催者を荒らしていました。 🙃
他の誰かがすでにここでそれを再提出しました:#169
私は最近、v7で修正された問題をほのめかしているこのブログ投稿に出くわしました: https :
今後のアトラクション
今後のnpmv7の投稿では、以下について説明します。
- 「騒々しいchokidar / fsevents」の問題を修正する
うまくいけば、NPM組織の誰かがこれらの未解決の問題のいくつかに立ち寄り、それを明示的に確認するでしょう。
驚くばかり!
https://github.com/npm/cli/pull/169#issuecomment -667304732
はい、v7で修正されています。
最も参考になるコメント
https://github.com/npm/cli/pull/169#issuecomment -667304732
はい、v7で修正されています。