Winston: 互換性のない問題:ノード14のサポートされていない警告

作成日 2020年05月14日  ·  3コメント  ·  ソース: winstonjs/winston

あなたの環境について教えてください:

  • _ winstonバージョン?_

    • [] winston@3

    • [x] winston@2

  • _ node -v出力:_
> node -v
v14.2.0
  • _オペレーティングシステム?_(Windows、macOS、またはLinux) Ubuntu 18.04(wsl 1)
  • _Language?_(すべて| TypeScript XX | ES6 / 7 | ES5 | Dart)すべて

何が問題ですか?

プログラムの開始中に、警告を表示します。
私。 node --trace-warnings core.js
ii。 打撃を示す

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

代わりに何が起こると思いますか?


警告なし

その他の情報

最も参考になるコメント

https://github.com/winstonjs/winston/pull/1800で修正され、2.4.5リリースはまもなくカットされるはずです。 ありがとう。 最新のノードバージョンに対して維持およびテストされているwinston3へのアップグレードを検討してください。

全てのコメント3件

すぐに修正/マージされる予定はなく、 winston @ 3に移行したくないので、フォークされたnpmパッケージを作成しました-https://www.npmjs.com/package/winston24 これはちょうど[email protected]であり、この警告の修正が適用され、バージョン2.4.5にバンプされています。 このブランチから公開: https ://github.com/rysenko/winston/commits/2.x

https://github.com/winstonjs/winston/pull/1800で修正され、2.4.5リリースはまもなくカットされるはずです。 ありがとう。 最新のノードバージョンに対して維持およびテストされているwinston3へのアップグレードを検討してください。

私はまだこの問題に直面しています。ノードモジュールで@2.4.5に更新して再インストールすると、クラッシュしますが、今回は警告が表示されません。

このページは役に立ちましたか?
0 / 5 - 0 評価