winston
نسخة؟ _winston@3
winston@2
node -v
النواتج: _> node -v
v14.2.0
Ubuntu 18.04(wsl 1)
أثناء بدء البرنامج ، أظهر تحذير.
أنا. node --trace-warnings core.js
ثانيا. تظهر الضربة
(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)
بدون سابق إنذار
نظرًا لأنه يبدو أنه لن يتم إصلاحه / دمجه في أي وقت قريبًا ، ولا أريد حقًا الانتقال إلى 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 قريبًا. شكرا. ضع في اعتبارك الترقية إلى winston 3 الذي يتم صيانته واختباره وفقًا لأحدث إصدارات Node.
ما زلت أواجه هذه المشكلة ، تم التحديث إلى @ 2.4.5 في وحدات العقدة وإعادة تثبيتها ، ولا يزال يتعطل ولكن بدون تحذير هذه المرة
التعليق الأكثر فائدة
تم الإصلاح عبر https://github.com/winstonjs/winston/pull/1800 ويجب قطع إصدار 2.4.5 قريبًا. شكرا. ضع في اعتبارك الترقية إلى winston 3 الذي يتم صيانته واختباره وفقًا لأحدث إصدارات Node.