Cli: [PERGUNTA] Como se livrar adequadamente do npm WARN notsup PULAR DEPENDÊNCIA OPCIONAL: plataforma sem suporte para fsevents

Criado em 6 abr. 2020  ·  4Comentários  ·  Fonte: npm/cli

Olá a todos.

Encontrei vários tópicos discutindo como se livrar de mensagens como estas:

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

e parece que npm i -f vai "consertar" esse problema, mas infelizmente o que nunca foi explicado é o que exatamente está fazendo e como está funcionando.

Outro conselho era executar npm i com o parâmetro --no-optional .
Bem, primeiro - não vou pular outros opcionais também porque o npm reclama sobre este (que não pode ser instalado nem no Linux).
E segundo - não é conveniente executar o npm com o parâmetro --no-optional toda vez, certo?

Portanto, minha pergunta é: como me livrar deste aviso específico sobre "fsevents" que não deveria ser instalado no Linux? Existe uma maneira de adicionar alguma "regra" ou algo em package.json para não avisar em sistemas operacionais padrão como o Linux e mantê-lo em exibição em sistemas proprietários?

Question

Comentários muito úteis

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

Sim, está corrigido na v7.

Todos 4 comentários

Ei @jacksonrayhamilton , já se passaram quase dois anos desde que você disse que faria isso em um ou dois anos . Que tal reenviar esse PR? 🙂

: rindo: eu estava sendo sarcástico.

Alguém já reenviou aqui: https://github.com/npm/cli/pull/169

Eu tropecei nesta postagem do blog recentemente que alude ao problema sendo corrigido na v7: https://blog.npmjs.org/post/617484925547986944/npm-v7-series-introduction

Próximas atrações
Nas próximas postagens do npm v7, abordaremos:

  • Corrigindo o problema de "chokidar / fsevents barulhentos"

Esperançosamente, alguém da organização NPM irá parar por alguns desses problemas em aberto e confirmar isso explicitamente.

😆 Eu estava sendo sarcástico.

Oh eu sei. Eu estava principalmente trollando os organizadores do projeto pelo ridículo que era esse tópico e pelo fato de que isso ainda é um problema. 🙃

Alguém já o reenviou aqui: # 169

Eu tropecei nesta postagem do blog recentemente que alude ao problema sendo corrigido na v7: https://blog.npmjs.org/post/617484925547986944/npm-v7-series-introduction

Próximas atrações
Nas próximas postagens do npm v7, abordaremos:

  • Corrigindo o problema de "chokidar / fsevents barulhentos"

Esperançosamente, alguém da organização NPM irá parar por alguns desses problemas em aberto e confirmar isso explicitamente.

Impressionante!

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

Sim, está corrigido na v7.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

ahuglajbclajep picture ahuglajbclajep  ·  3Comentários

admosity picture admosity  ·  4Comentários

FaizenR picture FaizenR  ·  3Comentários

darcyclarke picture darcyclarke  ·  3Comentários

Cohen-Carlisle picture Cohen-Carlisle  ·  4Comentários