Axios: ์ทจ์•ฝ์  ๋ฐœ๊ฒฌ

์— ๋งŒ๋“  2019๋…„ 05์›” 29์ผ  ยท  32์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: axios/axios

๋†’์€ ์‹ฌ๊ฐ๋„

image

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

๋ณ‘ํ•ฉ๋˜์—ˆ์ง€๋งŒ(#1485) ์•„์ง ์ถœ์‹œ๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. https://snyk.io/vuln/SNYK-JS-AXIOS-174505๋ฅผ ์ฐธ์กฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ชจ๋“  32 ๋Œ“๊ธ€

์ด์— ๋Œ€ํ•ด +1, ์˜ค๋Š˜ ๋ฐ›์•˜์œผ๋ฉฐ ์ตœ๋Œ€ํ•œ ๋นจ๋ฆฌ ๊ทœ์ • ์ค€์ˆ˜์— ๋Œ€ํ•œ ์ˆ˜์ • ์‚ฌํ•ญ์„ ์ถœ์‹œํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋Œ€์—ญํญ์ด ์—†๋Š” ์‚ฌ๋žŒ์ด ์—†์œผ๋ฉด ๋‹ค์Œ ์ฃผ์— ์ด ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์—ฌ๊ธฐ์— +1, ์ด ์ˆ˜์ • ์‚ฌํ•ญ์„ ๋ฐ›๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.

์—ฌ๊ธฐ์— +1, ์–ด๋–ค ์†”๋ฃจ์…˜์ด ์žˆ์Šต๋‹ˆ๊นŒ?

+1, ์†”๋ฃจ์…˜?

๋ณ‘ํ•ฉ๋˜์—ˆ์ง€๋งŒ(#1485) ์•„์ง ์ถœ์‹œ๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. https://snyk.io/vuln/SNYK-JS-AXIOS-174505๋ฅผ ์ฐธ์กฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด๋ฅผ ํฌํ•จํ•˜์—ฌ ์ถœ์‹œํ•  ๊ณ„ํš์ด ์žˆ์Šต๋‹ˆ๊นŒ? ์ด๋ฅผ ๊ฐ€์†ํ™”ํ•˜๊ธฐ ์œ„ํ•ด ์šฐ๋ฆฌ๊ฐ€ ํ•  ์ˆ˜ ์žˆ๋Š” ์ผ์ด ์žˆ์Šต๋‹ˆ๊นŒ?

ํŒจ์น˜๊ฐ€ ํฌํ•จ๋œ ๋ฒ„์ „์„ ์ถœ์‹œํ•  ๊ณ„ํš์ด ์žˆ๋Š”์ง€๋„ ์•Œ๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.

ํฐ +1

์ตœ๋Œ€ +1

#1485์—์„œ ์–ธ๊ธ‰ํ–ˆ๋“ฏ์ด +1 ๋กœ ๋Œ“๊ธ€์„ ๋‹ฌ๊ธฐ๋ณด๋‹ค ์ด ๋ฌธ์ œ์— ๋Œ€ํ•ด Subscribe ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๋Š” ๊ฒƒ์ด ๋” ๋‚˜์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ๋ชจ๋“  ์‚ฌ๋žŒ์—๊ฒŒ ์•Œ๋ฆผ์ด๋‚˜ ์ด๋ฉ”์ผ์„ ๋งŒ๋“ค์ง€ ์•Š๊ณ ๋„ ์•Œ๋ฆผ์„ ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ ๋‹ค๋ฅธ. ๋‚˜๋Š” ์ด๊ฒƒ์ด ๋งŽ์€ GitHub ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์— ๋Œ€ํ•ด ํŒ์—…๋  ๊ฒƒ์ด๋ผ๋Š” ๊ฒƒ์„ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

Subscribe button screenshot

์ด ๋ฌธ์ œ๋Š” ์–ธ์ œ ์ˆ˜์ •๋˜๋‚˜์š”? ๋‚˜๋Š” axios์— ๊ด€ํ•ด github์—์„œ ์ˆ˜๋งŽ์€ ๋ฉ”์ผ์„ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค.

์ €๋„ ์ด ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๊ทธ๊ฒƒ์— ๋Œ€ํ•ด ์•„๋ฌด๊ฒƒ๋„ ๋ชจ๋ฆ…๋‹ˆ๋‹ค :'(๋ˆ„๊ตฐ๊ฐ€ pls help!!

'๊ตฌ๋…' ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๋Š” ๊ฒƒ์€ '์ข‹์•„์š”'๋ฅผ ์ข‹์•„ํ•˜๋Š” ์‚ฌ๋žŒ๋“ค๋กœ ์ธํ•œ ์ŠคํŒธ๊ณต๊ฒฉ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค^^

์˜ค, ์ž ์‹œ๋งŒ์š”, ์ด์ œ ์ €๋„ ๊ทธ ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค :)


์—ฌ๋Ÿฌ๋ถ„, ์“ธ๋ฐ์—†๋Š” ๋Œ“๊ธ€ ๋ง๊ณ  ์ด ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ์ฃผ์„ธ์š”.

image

@nickuraltsev & @mzabriskie ์— ํ•‘์„ ํ•ด๋ณด๋ฉด @emilyemorehouse ๊ฐ€ ๋” ์ด์ƒ npm ์— ๊ณต๋™ ์ž‘์—…์ž๋กœ ๋‚˜์—ด๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

@spilist ์˜ ์˜๊ฒฌ ์— ๋”ฐ๋ฅด๋ฉด ์ˆ˜์ • ์‚ฌํ•ญ์ด ์ด๋ฏธ ๋ณ‘ํ•ฉ๋œ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค(#1485). 0.19.0 ๋˜๋Š” 0.18.0.ํŒจ์น˜ ๋ฆด๋ฆฌ์Šค๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

IT ํŒ€์„ ์œ„ํ•ด ์ˆ˜์ •ํ•ด์•ผ ํ•˜๋Š” ์‚ฌํ•ญ์ด ์žˆ๊ณ  ํŒ์˜ ๋‚ด์šฉ์„ ๋ฐ›์•„๋„ ๊ดœ์ฐฎ๋‹ค๋ฉด: npm install --save git://github.com/axios/axios.git#f28ff93

0.19.0์ด ์ˆ˜์ •๋˜์–ด ๋ฆด๋ฆฌ์Šค๋˜์—ˆ์Šต๋‹ˆ๋‹ค!

์ด ๋ฆฌํฌ์ง€ํ† ๋ฆฌ๋Š” v1 ์ด์ „ ๋ฒ„์ „์ด๋ฏ€๋กœ ์ด ๋ณ€๊ฒฝ ์‚ฌํ•ญ(๊ทธ๋ฆฌ๊ณ  ์ด ๋ณ€๊ฒฝ ์‚ฌํ•ญ๋งŒ)์€ ์‹ค์ œ๋กœ ํŒจ์น˜ ๋ฒ”ํ”„( 0.18.1 )๋กœ ๊ฒŒ์‹œ๋˜์–ด์•ผ ํ•˜๋ฏ€๋กœ ์ข…์†์„ฑ์ด ^0.18.0 ๋กœ ์„ค์ •๋œ ์•ฑ์ด ๋‹ค์Œ์„ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž๋™์œผ๋กœ ํŒจ์น˜๋ฉ๋‹ˆ๋‹ค.

@tybro0103 ๋™์˜ - 0.18.1๋„ ๋ฆด๋ฆฌ์Šคํ•  ๊ณ„ํš์ด์ง€๋งŒ ์ด ํ”„๋กœ์ ํŠธ๋Š” ํ•ญ์ƒ master ์—์„œ ๋ฆด๋ฆฌ์Šค๋˜์—ˆ์œผ๋ฏ€๋กœ ์ˆ˜์ • ์‚ฌํ•ญ์„ ์„ ํƒํ•˜๋„๋ก ๋ถ„๊ธฐ๋ฅผ ์„ค์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

@emilyemorehouse npm์— ๋ฒ„์ „์„ ์ถœ์‹œํ•˜๋ฉด ๋กค๋ฐฑํ•  ์ˆ˜ ์—†๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๊ทธ๊ฒƒ์ด ์‚ฌ์‹ค์ด๋ผ๋ฉด 0.19.0์„ ์œ ์ง€ํ•ด์•ผ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ๋‚˜์ค‘์— ๋” ๋งŽ์€ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

@emilyemorehouse npm์— ๋ฒ„์ „์„ ์ถœ์‹œํ•˜๋ฉด ๋กค๋ฐฑํ•  ์ˆ˜ ์—†๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๊ทธ๊ฒƒ์ด ์‚ฌ์‹ค์ด๋ผ๋ฉด 0.19.0์„ ์œ ์ง€ํ•ด์•ผ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ๋‚˜์ค‘์— ๋” ๋งŽ์€ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

0.19.0 ๋ฐ 0.18.1 ๋‘˜ ๋‹ค ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

@emilyemorehouse ์™€ ๋ชจ๋“  ๋ถ„๋“ค๊ป˜ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค! ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค!

์—…๋ฐ์ดํŠธ๋ฅผ ํ†ตํ•ด ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. @emilyemorehouse ์™€ ๋ชจ๋“  ๋ถ„๋“ค๊ป˜ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค! ๋‚ด ์นœ๊ตฌ๋“ค์ด ๋ณผ ์ˆ˜ ์žˆ๋„๋ก npm install axios<strong i="6">@latest</strong> --save ์‹คํ–‰

์ถœ์‹œํ•ด์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

ํ™•์ธ์„ ์œ„ํ•ด ํŒจ์น˜ ๋ฆด๋ฆฌ์Šค๊ฐ€ ๊ฒŒ์‹œ๋  ์˜ˆ์ •์ž…๋‹ˆ๊นŒ, ์•„๋‹ˆ๋ฉด ์ˆ˜์ •์„ ์œ„ํ•ด 0.19.0 ๋ฆด๋ฆฌ์Šค๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๊นŒ?

์Œ“์ด๊ณ  ์‹ถ์ง€๋Š” ์•Š์ง€๋งŒ (์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค!) 0.18.1 ๋„ ๊ถ๊ธˆํ•ฉ๋‹ˆ๋‹ค. 0.19.0 ์— ๋ช‡ ๊ฐ€์ง€ ์ฃผ์š” ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ์žˆ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ค‘๋‹จ์„ ์—…๊ทธ๋ ˆ์ด๋“œํ•˜๊ณ  ์ˆ˜์ •ํ•˜๊ธฐ๋ณด๋‹ค ํŒจ์น˜๋ฅผ ๊ธฐ๋‹ค๋ฆฌ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์ €๋Š” 0.18.1 ์— ๋Œ€ํ•ด ์ ๊ทน์ ์œผ๋กœ ์ž‘์—… ์ค‘์ž…๋‹ˆ๋‹ค. ์˜ค๋Š˜ ์–ธ์  ๊ฐ€ ์ถœ์‹œ๋˜๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค!

๋‹น์‹ ์€ ์ตœ๊ณ ์˜ˆ์š”! ์ด ๋ชจ๋“  ์ž‘์—…์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค ๐Ÿค—

๋‚ด ๋ฌด์ง€์— ๋Œ€ํ•œ ์šฉ์„œ๋ฅผ ๊ตฌํ•ฉ๋‹ˆ๋‹ค. ๋‚ด ํ”„๋กœ์ ํŠธ์— axios 0.18์ด ์„ค์น˜๋˜์–ด ์žˆ๊ณ  ๋‚ด ํ”„๋กœ์ ํŠธ๋ฅผ github์— ์—…๋กœ๋“œํ•  ๋•Œ " ์šฐ๋ฆฌ๋Š” ๊ท€ํ•˜์˜ ์ข…์†์„ฑ ์ค‘ ํ•˜๋‚˜์—์„œ ์ž ์žฌ์ ์ธ ๋ณด์•ˆ ์ทจ์•ฝ์„ฑ์„ ๋ฐœ๊ฒฌํ–ˆ์Šต๋‹ˆ๋‹ค ."๋ผ๋Š” ๊ฒฝ๊ณ ๋ฅผ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ ์ฐพ์€ ํ•ด๊ฒฐ์ฑ…์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

@FerCruzBanegas with "axios": "^0.18" ๋‹น์‹ ์€ ์ด๋ฏธ ์ทจ์•ฝ์ ์ด ํŒจ์น˜๋œ 0.18.1์„ ๊ฐ€์ ธ์™€์•ผ ํ•ฉ๋‹ˆ๋‹ค.

package.json ํŒŒ์ผ์—์„œ "axios": "^0.18.1", ๋กœ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ํ™•์ธํ•˜์‹ญ์‹œ์˜ค. ๊ทธ๊ฒƒ์€ ๊ฒฝ๊ณ ๋ฅผ ์—†์• ์•ผํ•ฉ๋‹ˆ๋‹ค

@vesper8 ์ •๋ง ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค ์ด์ œ ์˜์กด๋„๋ฅผ ์—…๋ฐ์ดํŠธํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค

์นœ๊ตฌ ๋ˆ„๊ตฐ๊ฐ€ pls ์ œ "Axios! 13์ผ n ์•„์ง noqlue๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค!"๋ฅผ ์—…๋ฐ์ดํŠธํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ๋ ค์ฃผ์„ธ์š”.

์นœ๊ตฌ ๋ˆ„๊ตฐ๊ฐ€ pls ์ œ "Axios! 13์ผ n ์•„์ง noqlue๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค!"๋ฅผ ์—…๋ฐ์ดํŠธํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ๋ ค์ฃผ์„ธ์š”.

๊ธฐ๋Šฅ์„ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š๊ณ  ์ทจ์•ฝ์ ์„ ํ•ด๊ฒฐํ•˜๋Š” ๊ฐ€์žฅ ์‰ฌ์šด ๋ฐฉ๋ฒ•์€ 0.18.0 ์—์„œ 0.18.1 ๋กœ ์—…๊ทธ๋ ˆ์ด๋“œํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

npm install [email protected]

๋˜๋Š”

yarn add [email protected]

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰