Winston: inkompatibles Problem: Node 14 nicht unterstützte Warnung

Erstellt am 14. Mai 2020  ·  3Kommentare  ·  Quelle: winstonjs/winston

Bitte teilen Sie uns Ihre Umgebung mit:

  • _ winston -Version?_

    • [ ] winston@3

    • [x] winston@2

  • _ node -v Ausgaben:_
> node -v
v14.2.0
  • _Betriebssystem?_ (Windows, macOS oder Linux) Ubuntu 18.04(wsl 1)
  • _Sprache?_ (alle | TypeScript XX | ES6/7 | ES5 | Dart) alle

Was ist das Problem?

Beim Start des Programms wird eine Warnung angezeigt.
ich. node --trace-warnings core.js
ii. Schlag zeigen

(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)

Was erwartest du stattdessen?


ohne Vorwarnung

Andere Informationen

Hilfreichster Kommentar

Behoben über https://github.com/winstonjs/winston/pull/1800 und eine 2.4.5-Version sollte in Kürze geschnitten werden. Danke. Erwägen Sie ein Upgrade auf Winston 3, das mit den neuesten Node-Versionen gewartet und getestet wird.

Alle 3 Kommentare

Da es so aussieht, als würde es in absehbarer Zeit nicht behoben/zusammengeführt werden und ich wirklich nicht zu winston@3 migrieren möchte, habe ich ein gegabeltes npm-Paket erstellt - https://www.npmjs.com/package/winston24. Dies ist nur [email protected], wobei die Korrektur für diese Warnung angewendet und auf Version 2.4.5 verschoben wurde. Veröffentlicht von diesem Zweig: https://github.com/rysenko/winston/commits/2.x

Behoben über https://github.com/winstonjs/winston/pull/1800 und eine 2.4.5-Version sollte in Kürze geschnitten werden. Danke. Erwägen Sie ein Upgrade auf Winston 3, das mit den neuesten Node-Versionen gewartet und getestet wird.

Ich stehe immer noch vor diesem Problem, ich habe in meinen Knotenmodulen auf @ 2.4.5 aktualisiert und neu installiert, es stürzt immer noch ab, aber diesmal ohne Warnung

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen