Winston: problème d'incompatibilité : avertissement Node 14 non pris en charge

Créé le 14 mai 2020  ·  3Commentaires  ·  Source: winstonjs/winston

Veuillez nous parler de votre environnement :

  • _ Version winston ?_

    • [ ] winston@3

    • [x] winston@2

  • _ node -v sorties :_
> node -v
v14.2.0
  • _Système d'exploitation ?_ (Windows, macOS ou Linux) Ubuntu 18.04(wsl 1)
  • _Langue ?_ (tous | TypeScript XX | ES6/7 | ES5 | Dart) tous

Quel est le problème?

lors du démarrage du programme, un avertissement s'affiche.
je. node --trace-warnings core.js
ii. montrer le coup

(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'attendez-vous qu'il se passe à la place ?


sans avertissement

Les autres informations

Commentaire le plus utile

Corrigé via https://github.com/winstonjs/winston/pull/1800 et une version 2.4.5 devrait être coupée sous peu. Merci. Envisagez de passer à Winston 3, qui est maintenu et testé par rapport aux dernières versions de Node.

Tous les 3 commentaires

Parce qu'il semble qu'il ne sera pas corrigé/fusionné de sitôt et que je ne veux vraiment pas migrer vers winston@3 , j'ai créé un package npm fourchu - https://www.npmjs.com/package/winston24. C'est juste [email protected] avec le correctif pour cet avertissement appliqué et déplacé vers la version 2.4.5. Publié à partir de cette branche : https://github.com/rysenko/winston/commits/2.x

Corrigé via https://github.com/winstonjs/winston/pull/1800 et une version 2.4.5 devrait être coupée sous peu. Merci. Envisagez de passer à Winston 3, qui est maintenu et testé par rapport aux dernières versions de Node.

Je suis toujours confronté à ce problème, j'ai mis à jour @ 2.4.5 dans mes modules de nœud et réinstallé, il plante toujours mais sans avertissement cette fois

Cette page vous a été utile?
0 / 5 - 0 notes