Cli: [PERTANYAAN] Bagaimana cara menghilangkan npm notsup PERINGATAN dengan benar MELAKUKAN KETERGANTUNGAN OPSIONAL: Platform tidak didukung untuk fsevents

Dibuat pada 6 Apr 2020  ·  4Komentar  ·  Sumber: npm/cli

Halo semua.

Saya menemukan beberapa topik yang membahas bagaimana menghilangkan pesan seperti ini:

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"})

dan sepertinya npm i -f akan "memperbaiki" masalah ini, tapi sayangnya yang tidak pernah dijelaskan adalah apa sebenarnya yang dilakukannya dan bagaimana cara kerjanya.

Saran lain adalah menjalankan npm i dengan parameter --no-optional .
Pertama - saya tidak akan melewatkan pilihan lain juga hanya karena npm mengeluh tentang yang satu ini (yang bahkan tidak dapat diinstal di Linux).
Dan kedua - tidak mudah menjalankan npm dengan parameter tambahan --no-optional setiap saat, eh?

Jadi pertanyaan saya adalah: bagaimana cara menghilangkan peringatan khusus tentang "fsevents" yang tidak seharusnya diinstal di Linux? Apakah ada cara untuk menambahkan beberapa "aturan" atau sesuatu ke package.json untuk tidak memperingatkan pada OS standar seperti Linux dan tetap menampilkannya pada yang berpemilik?

Question

Komentar yang paling membantu

https://github.com/npm/cli/pull/169#issuecomment -667304732

Ya, sudah diperbaiki di v7.

Semua 4 komentar

Hai @jacksonrayhamilton , sudah sekitar dua tahun sejak Anda mengatakan akan melakukan ini dalam satu atau dua tahun . Bagaimana kalau mengirim ulang PR itu? 🙂

: tertawa: Saya sedang menyindir.

Seseorang telah mengirimkannya kembali di sini: https://github.com/npm/cli/pull/169

Saya tersandung pada posting blog ini baru-baru ini yang menyinggung masalah yang diperbaiki di v7: https://blog.npmjs.org/post/617484925547986944/npm-v7-series-introduction

Atraksi Yang Akan Datang
Dalam posting npm v7 mendatang, kami akan membahas:

  • Memperbaiki masalah "chokidar / fsevents yang berisik"

Mudah-mudahan seseorang dari organisasi NPM akan berhenti pada beberapa masalah terbuka ini dan mengonfirmasinya secara eksplisit.

😆 Saya bersikap sarkastik.

Oh saya tahu. Saya kebanyakan mengolok-olok penyelenggara proyek karena kekonyolan utas ini dan fakta bahwa ini masih menjadi masalah. 🙃

Orang lain sudah mengirimkannya ulang di sini: # 169

Saya tersandung pada posting blog ini baru-baru ini yang menyinggung masalah yang diperbaiki di v7: https://blog.npmjs.org/post/617484925547986944/npm-v7-series-introduction

Atraksi Yang Akan Datang
Dalam posting npm v7 mendatang, kami akan membahas:

  • Memperbaiki masalah "chokidar / fsevents yang berisik"

Mudah-mudahan seseorang dari organisasi NPM akan berhenti pada beberapa masalah terbuka ini dan mengonfirmasinya secara eksplisit.

Hebat!

https://github.com/npm/cli/pull/169#issuecomment -667304732

Ya, sudah diperbaiki di v7.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

darcyclarke picture darcyclarke  ·  3Komentar

1000i100 picture 1000i100  ·  3Komentar

FaizenR picture FaizenR  ·  3Komentar

DullReferenceException picture DullReferenceException  ·  4Komentar

dr-js picture dr-js  ·  3Komentar