νλ‘μ νΈμ λ Έλ λ²μ μ ννκΈ°
μλ νμΈμ Mambo μ λλ€.
μ€λμ ν¨κ» μΌνλ κ°λ°μλ€μ΄ νλ‘μ νΈλ§λ€ μ¬μ©ν΄μΌνλ λ Έλ λ²μ μ μ ννλ λ°©λ²μ λνμ¬ κ³΅μ νλ €κ³ ν΄μ.
νλ‘μ νΈ λ Έλ λ²μ μ ν
νλ‘μ νΈμμ μ¬μ©νλ ν¨ν€μ§λ§λ€ μ§μνλ μ΅μ λ Έλ λ²μ μ΄ λ€λ₯Ό μ μμ΅λλ€. μλ₯Ό λ€μ΄, λ€μκ³Ό κ°μ΄ ν¨ν€μ§ λ²μ μ΄ μ λ°μ΄νΈλλ©΄μ μꡬνλ λ Έλ λ²μ μ΄ λ³κ²½λ μ μμ΅λλ€.
- webpack@5.0.0 minimum supported Node.js version is 10.13.0
- style-loader@3.0.0 minimum supported Node.js version is 12.13.0
- webpack-dev-server@4.0.0-beta.3 minimum supported Node.js version is 12.13.0
Package.json
Package.json νμΌμ engines
μμ±μΌλ‘ νλ‘μ νΈμμ μ¬μ©νλ NPM λλ λ
Έλ λ²μ μ λͺ
μν μ μμ΅λλ€.
{
"engines": {
"npm": ">=6.4.1",
"node": ">=12.13.0"
}
}
μμ§ μ ν μ΅μ νμ±ν
Package.json νμΌμ λ
Έλ λ²μ μ λͺ
μνλλΌλ μ¬μ©μμ μμ§μ μ νν μλ μμ΅λλ€. μ΄λ₯Ό λ³λλ‘ μ ννκΈ° μν΄μλ νλ‘μ νΈ ν΄λμ .npmrc νμΌμ λ§λ€κ³ engine-strict
μ΅μ
μ νμ±νν΄μΌν©λλ€.
engine-strict=true
λ Έλ μμ§ μ ν μ¬λΆ νμΈ
λ Έλ λ²μ μ λͺ μνκ³ μμ§ μ ν μ΅μ μ νμ±ννμμΌλ―λ‘ μ€μ λ‘ λ Έλ μμ§μ΄ μ νλλμ§ νμΈν΄λ³΄κ² μ΅λλ€.
npm i
npm ERR! code ENOTSUP
npm ERR! notsup Unsupported engine for @1.0.0: wanted: {"npm":">=6.4.1","node":">=12.13.0"} (current: {"node":"10.23.0","npm":"6.14.8"})
npm ERR! notsup Not compatible with your version of node/npm: @1.0.0
npm ERR! notsup Not compatible with your version of node/npm: @1.0.0
npm ERR! notsup Required: {"npm":">=6.4.1","node":">=12.13.0"}
npm ERR! notsup Actual: {"npm":"6.14.8","node":"10.23.0"}
νμ¬ μ¬μ©μ€μΈ λ Έλ λ²μ μ 10.23.0 μ΄μ§λ§ νλ‘μ νΈμμ μꡬνλ λ²μ μ 12.13.0 μ΄μμ΄λ―λ‘ μ€λ₯κ° λ°μνμμ΅λλ€.
μ΄μμΌλ‘ νλ‘μ νΈμμ μ§μνλ μ΅μ λ Έλ μμ§ λ²μ μ λͺ μνκ³ νλ‘μ νΈμ μ°Έμ¬νλ λͺ¨λ κ°λ°μλ€μ΄ μλ§μ λ Έλ λ²μ μ μ¬μ©νλλ‘ μλ΄ν μ μκ² λμμ΅λλ€.
κ°μ¬ν©λλ€.