winston
λ²μ ?_winston@3
winston@2
node -v
μΆλ ₯:_> node -v
v14.2.0
Ubuntu 18.04(wsl 1)
νλ‘κ·Έλ¨μ μμνλ λμ κ²½κ³ κ° νμλ©λλ€.
λ. 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)
κ²½κ³ μμ΄
곧 μμ /λ³ν©λμ§ μμ κ² κ°κ³ μ€μ λ‘ 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μΌλ‘ μ κ·Έλ μ΄λνλ κ²μ κ³ λ €νμμμ€.
λλ μ¬μ νμ΄ λ¬Έμ μ μ§λ©΄νκ³ μμ΅λλ€. λ΄ λ Έλ λͺ¨λμμ @2.4.5λ‘ μ λ°μ΄νΈνκ³ λ€μ μ€μΉνμ§λ§ μ¬μ ν μΆ©λνμ§λ§ μ΄λ²μλ κ²½κ³ κ° νμλμ§ μμ΅λλ€.
κ°μ₯ μ μ©ν λκΈ
https://github.com/winstonjs/winston/pull/1800 μ ν΅ν΄ μμ λμμΌλ©° 2.4.5 릴리μ€λ 곧 μ€λ¨λ©λλ€. κ°μ¬ ν΄μ. μ΅μ λ Έλ λ²μ μ λν΄ μ μ§ κ΄λ¦¬ λ° ν μ€νΈλλ winston 3μΌλ‘ μ κ·Έλ μ΄λνλ κ²μ κ³ λ €νμμμ€.