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?
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.
Comentários muito úteis
https://github.com/npm/cli/pull/169#issuecomment -667304732
Sim, está corrigido na v7.