Cli: [๋ฒ„๊ทธ] npm ๊ตฌ์„ฑ ์ ‘๋‘์‚ฌ ๊ฐ€์ ธ ์˜ค๊ธฐ ๋งค์šฐ ๋Š๋ฆผ

์— ๋งŒ๋“  2020๋…„ 05์›” 04์ผ  ยท  4์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: npm/cli

๋ญ? ์™œ

์ด๊ฒƒ์€ ํ•ด๊ฒฐ๋˜์ง€ ์•Š์€ ๋ฒ„๊ทธ๋ฅผ ๋˜์‚ด๋ฆฌ๋ ค๋Š” ์‹œ๋„์ž…๋‹ˆ๋‹ค : https://github.com/npm/npm/issues/14458

์–ด๋–ค ์ด์œ ๋กœ npm config get prefix ๋ช…๋ น์€ ๋ช‡ ์ดˆ ์ •๋„ ๋Š๋ฆฝ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ์ผ๋ฐ˜์ ์œผ๋กœ ๋‚˜๋ฅผ ๊ดด๋กญํžˆ์ง€ ์•Š์ง€๋งŒ ์ €์™€ ๊ฐ™์€ nvm ์‚ฌ์šฉ์ž์—๊ฒŒ๋Š”์ด ๋ช…๋ น์„ ๋‚ด๋ถ€์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๊ณ  nvm์ด ์‰˜ ์‹œ์ž‘ ์Šคํฌ๋ฆฝํŠธ์—์„œ ์‚ฌ์šฉ๋˜๊ธฐ ๋•Œ๋ฌธ์— ์‹ค์ œ๋กœ ์˜ํ–ฅ์„ ๋ฏธ์นฉ๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ https://github.com/nvm-sh/nvm/issues/782 ๋ฅผ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค. ๋”ฐ๋ผ์„œ ์…ธ ์‹œ์ž‘์€ ํŠนํžˆ WSL์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ๋งค์šฐ ๋Š๋ฆฝ๋‹ˆ๋‹ค.

์–ธ์ œ

ํ•ญ์ƒ

์–ด๋””

NPM CLI

์–ด๋–ป๊ฒŒ

ํ˜„์žฌ ํ–‰๋™

time npm config get prefix ์‹คํ–‰ํ•˜๊ณ  ์ˆ˜์ดˆ ์‘๋‹ต ํƒ€์ด๋ฐ์„ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

์žฌํ˜„ ๋‹จ๊ณ„

npm config get prefix

์˜ˆ์ƒ๋˜๋Š” ๋™์ž‘

๊ฒฐ๊ณผ๊ฐ€ ๋” ๋นจ๋ฆฌ ๋Œ์•„์˜ฌ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

WHO

?

์ฐธ๊ณ  ๋ฌธํ—Œ

Bug Release 6.x

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

์ตœ๊ทผ์— ๋‚ด ์ปดํ“จํ„ฐ์—์„œ npm config get prefix ์ด ๋งค์šฐ ๋Š๋ฆฝ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๊ณต๊ฐ„์„ ํ™•๋ณดํ•˜๊ธฐ ์œ„ํ•ด /var/ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ SSD์—์„œ HDD๋กœ ์˜ฎ๊ธด ์ดํ›„๋กœ ๊ณ„์† ๋œ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
๋ช…๋ น์„ ์ฒ˜์Œ ์‹คํ–‰ํ•  ๋•Œ ( .bashrc ์Šคํฌ๋ฆฝํŠธ์˜ ์ผ๋ถ€๋กœ) ํŠนํžˆ ๋Š๋ ค์„œ 10 ~ 20 ์ดˆ ์ •๋„ ๊ฑธ๋ฆฝ๋‹ˆ๋‹ค. ๋‚˜์ค‘์— ์‹คํ–‰ (์ƒˆ ์…ธ์„ ์—ด์–ด์„œ) '๋‹จ์ง€'๋ช‡ ์ดˆ๊ฐ€ ๊ฑธ๋ฆฝ๋‹ˆ๋‹ค.

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

cc @darcyclarke; ์ด๊ฒƒ์€ ์‹ค์ œ๋กœ ๋ชจ๋“  travis-ci ์‹คํ–‰์„ ํฌํ•จํ•˜์—ฌ ๋ชจ๋“  nvm ์‚ฌ์šฉ์ž์—๊ฒŒ ์—„์ฒญ๋‚œ ์ฐจ์ด๋ฅผ ๋งŒ๋“ค ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๐Ÿค” ์—ฌ๊ธฐ์„œํ•ด์•ผ ํ•  ์ผ์ด ์žˆ๋‹ค๊ณ  ํ™•์‹ ํ•ฉ๋‹ˆ๋‹ค

์ด๊ฒƒ์œผ๋กœ ์–ด๋–ค ์ง„์ „์ด ์žˆ์—ˆ์Šต๋‹ˆ๊นŒ? ์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐ ๊ด€์‹ฌ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ตœ๊ทผ์— ๋‚ด ์ปดํ“จํ„ฐ์—์„œ npm config get prefix ์ด ๋งค์šฐ ๋Š๋ฆฝ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๊ณต๊ฐ„์„ ํ™•๋ณดํ•˜๊ธฐ ์œ„ํ•ด /var/ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ SSD์—์„œ HDD๋กœ ์˜ฎ๊ธด ์ดํ›„๋กœ ๊ณ„์† ๋œ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
๋ช…๋ น์„ ์ฒ˜์Œ ์‹คํ–‰ํ•  ๋•Œ ( .bashrc ์Šคํฌ๋ฆฝํŠธ์˜ ์ผ๋ถ€๋กœ) ํŠนํžˆ ๋Š๋ ค์„œ 10 ~ 20 ์ดˆ ์ •๋„ ๊ฑธ๋ฆฝ๋‹ˆ๋‹ค. ๋‚˜์ค‘์— ์‹คํ–‰ (์ƒˆ ์…ธ์„ ์—ด์–ด์„œ) '๋‹จ์ง€'๋ช‡ ์ดˆ๊ฐ€ ๊ฑธ๋ฆฝ๋‹ˆ๋‹ค.

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