Winston: problema incompatível: aviso sem suporte do nó 14

Criado em 14 mai. 2020  ·  3Comentários  ·  Fonte: winstonjs/winston

Por favor, conte-nos sobre o seu ambiente:

  • _ winston versão?_

    • [ ] winston@3

    • [x] winston@2

  • _ node -v saídas:_
> node -v
v14.2.0
  • _Sistema operacional?_ (Windows, macOS ou Linux) Ubuntu 18.04(wsl 1)
  • _Idioma?_ (todos | TypeScript XX | ES6/7 | ES5 | Dart) todos

Qual é o problema?

ao iniciar o programa, um aviso é exibido.
eu. node --trace-warnings core.js
ii. mostre o golpe

(node:26972) Warning: Accessing non-existent property 'padLevels' of module exports inside circular dependency
    at emitCircularRequireWarning (internal/modules/cjs/loader.js:817:11)
    at Object.get (internal/modules/cjs/loader.js:831:5)
    at Object.exports.setLevels (/mnt/d/Programs/Hitokoto_Api/node_modules/winston/lib/winston/common.js:35:14)
    at Object.<anonymous> (/mnt/d/Programs/Hitokoto_Api/node_modules/winston/lib/winston.js:83:8)
    at Module._compile (internal/modules/cjs/loader.js:1176:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1196:10)
    at Module.load (internal/modules/cjs/loader.js:1040:32)
    at Function.Module._load (internal/modules/cjs/loader.js:929:14)
    at Module.require (internal/modules/cjs/loader.js:1080:19)
    at require (internal/modules/cjs/helpers.js:72:18)

O que você espera que aconteça em vez disso?


sem aviso

Outra informação

Comentários muito úteis

Corrigido via https://github.com/winstonjs/winston/pull/1800 e uma versão 2.4.5 deve ser cortada em breve. Obrigado. Considere atualizar para o winston 3, que é mantido e testado nas versões mais recentes do Node.

Todos 3 comentários

Porque parece que não será corrigido/mesclado tão cedo e eu realmente não quero migrar para winston@3 , criei o pacote npm bifurcado - https://www.npmjs.com/package/winston24. Este é apenas [email protected] com correção para este aviso aplicado e transferido para a versão 2.4.5. Publicado a partir deste ramo: https://github.com/rysenko/winston/commits/2.x

Corrigido via https://github.com/winstonjs/winston/pull/1800 e uma versão 2.4.5 deve ser cortada em breve. Obrigado. Considere atualizar para o winston 3, que é mantido e testado nas versões mais recentes do Node.

Ainda estou enfrentando esse problema, atualizei para @ 2.4.5 em meus módulos de nó e reinstalei, ainda trava, mas sem aviso desta vez

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