Winston: Problema incompatible: advertencia de nodo 14 no compatible

Creado en 14 may. 2020  ·  3Comentarios  ·  Fuente: winstonjs/winston

Cuéntanos sobre tu entorno:

  • _ winston versión?_

    • [ ] winston@3

    • [x] winston@2

  • _ node -v salidas:_
> node -v
v14.2.0
  • _¿Sistema operativo?_ (Windows, macOS o Linux) Ubuntu 18.04(wsl 1)
  • _Idioma?_ (todos | TypeScript XX | ES6/7 | ES5 | Dart) todos

¿Cuál es el problema?

mientras inicia el programa, se muestra una advertencia.
I. node --trace-warnings core.js
ii. mostrar el 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)

¿Qué esperas que suceda en su lugar?


sin previo aviso

Otra información

Comentario más útil

Se corrigió a través de https://github.com/winstonjs/winston/pull/1800 y se debe eliminar una versión 2.4.5 en breve. Gracias. Considere la posibilidad de actualizar a winston 3, que se mantiene y prueba con las últimas versiones de Node.

Todos 3 comentarios

Porque parece que no se arreglará/combinará pronto y realmente no quiero migrar a winston@3 , he creado un paquete npm bifurcado: https://www.npmjs.com/package/winston24. Esto es solo [email protected] con la solución para esta advertencia aplicada y actualizada a la versión 2.4.5. Publicado desde esta rama: https://github.com/rysenko/winston/commits/2.x

Se corrigió a través de https://github.com/winstonjs/winston/pull/1800 y se debe eliminar una versión 2.4.5 en breve. Gracias. Considere la posibilidad de actualizar a winston 3, que se mantiene y prueba con las últimas versiones de Node.

Todavía me enfrento a este problema, actualicé a @ 2.4.5 en mis módulos de nodo y lo reinstalé, todavía se bloquea pero sin advertencia esta vez

¿Fue útil esta página
0 / 5 - 0 calificaciones