λ΄ TypeScript νλ‘μ νΈλ₯Ό socket.io λ²μ 2.xμμ λ²μ 3.0.1λ‘ μ λ°μ΄νΈνμ΅λλ€. κ·Έ νμλ cors, μΏ ν€ λ° κ΅¬μ± μμ μ΄λ―Έν°μ μ ν μ μκ° μλ €μ Έ μμ§ μκΈ° λλ¬Έμ λ μ΄μ λ΄ νλ‘μ νΈλ₯Ό μ»΄νμΌν μ μμ΅λλ€.
λ΄ νλ‘μ νΈμ devDependencies μΉμ μ @types/cors, @types/cookie, @types/component-emitter)λ₯Ό μΆκ°ν ν λ€μ μλνμ§λ§ λ§μ΄κ·Έλ μ΄μ κ°μ΄λμ λ¬Έμνλμ΄ μμ§λ μκ³ μΆκ°νκΈ°μ μ’μ μ루μ μ΄λΌκ³ μκ°νμ§λ μμ΅λλ€. 3rdParty κ΅¬μ± μμλ₯Ό μ νν λ€μ λλ½λ μ’ μμ±μΌλ‘ μΈν΄ μ»΄νμΌλ¬ μ€λ₯κ° λ°μν©λλ€.
ν ...μ λ°λΌ μ΄ ,μ΄ μ νμ μ€μ λ‘μ ν¬ν¨λμ΄μΌνλ€λ κ² dependencies
μ΄ μλλΌμμ, μΉμ
devDependencies
. ν΄λ³΄μ!
μ΄κ²μ @types/component-emitterκ° devDependencies μΉμ μλ§ ν¬ν¨λμ΄ μλ socket.io-parser ν¨ν€μ§μμ μ¬μ©νλ component-emitterκ° μλ cors λ° μΏ ν€μ μ λ ₯ λλ½ λ¬Έμ λ₯Ό ν΄κ²°ν©λλ€. κ·Έλμ socket.io 3.0.3μμλ @types/component-emitterκ° λλ½λμ΄ μ»΄νμΌλ¬ μ€λ₯κ° λ°μνμ΅λλ€. μ΄κ²μ λ¬Έμνλμ§ μμ socket.ioμ ꡬν μΈλΆ μ¬νμ΄μ§λ§ μ¬μ ν λ΄ μμ μ devDependencies μΉμ μ μΆκ°ν΄μΌ ν©λλ€.
κ°μ₯ μ μ©ν λκΈ
ν ...μ λ°λΌ μ΄ ,μ΄ μ νμ μ€μ λ‘μ ν¬ν¨λμ΄μΌνλ€λ κ²
dependencies
μ΄ μλλΌμμ, μΉμ devDependencies
. ν΄λ³΄μ!