Yarn: "install"์ด๋ผ๋Š” ์Šคํฌ๋ฆฝํŠธ๋ฅผ package.json์— ์ถ”๊ฐ€ํ•˜๋ฉด ๋ฌดํ•œ ๋ฃจํ”„๊ฐ€ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.

์— ๋งŒ๋“  2016๋…„ 10์›” 19์ผ  ยท  3์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: yarnpkg/yarn

_๊ธฐ๋Šฅ_์„ ์š”์ฒญํ•˜์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ? ์•„๋‹ˆ๋ฉด _๋ฒ„๊ทธ_๋ฅผ ๋ณด๊ณ ํ•˜์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ?

๋ฒŒ๋ ˆ

ํ˜„์žฌ ๋™์ž‘์ด ๋ฒ„๊ทธ์ธ ๊ฒฝ์šฐ ์žฌํ˜„ ๋‹จ๊ณ„๋ฅผ ์ œ๊ณตํ•˜์‹ญ์‹œ์˜ค.

package.json ๋‹ค์Œ์„ ์ถ”๊ฐ€ํ•˜์‹ญ์‹œ์˜ค.

  "scripts": {
    "install": "yarn install --ignore-optional",
  },

์šด์˜

yarn install

ํ˜„์žฌ ํ–‰๋™์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

> yarn install
yarn install v0.16.0
success Already up-to-date.
$ yarn install --ignore-optional
yarn install v0.16.0
success Already up-to-date.
$ yarn install --ignore-optional
yarn install v0.16.0
success Already up-to-date.
$ yarn install --ignore-optional
yarn install v0.16.0
success Already up-to-date.
$ yarn install --ignore-optional
Terminate batch job (Y/N)?
yarn install v0.16.0
Terminate batch job (Y/N)?
^C

์˜ˆ์ƒ๋˜๋Š” ๋™์ž‘์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

๋ฌดํ•œ ๋ฃจํ”„๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. Composer๊ฐ€ ํ•˜๋Š” ์ผ์„ ๋ณต์‚ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ ๊ฒฝ๊ณ ๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

install์ด๋ผ๋Š” ์Šคํฌ๋ฆฝํŠธ๋Š” Composer ๋ช…๋ น์„ ๋ฌด์‹œํ•˜๊ณ  ๊ฑด๋„ˆ๋›ฐ์—ˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฐ ๋‹ค์Œ ๋‚ด์žฅ ๋ช…๋ น์œผ๋กœ ๊ณ„์†ํ•ฉ๋‹ˆ๋‹ค.

node.js, ์›์‚ฌ ๋ฐ ์šด์˜ ์ฒด์ œ ๋ฒ„์ „์„ ์–ธ๊ธ‰ํ•˜์‹ญ์‹œ์˜ค.

๋…ธ๋“œ: v6.3.1
์›์‚ฌ: 0.16.0
OS: Win10 ๊ธฐ๋…์ผ

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

์†”์งํžˆ ์ด๊ฒƒ์€ ์˜๋„์ ์ธ ๋™์ž‘์ฒ˜๋Ÿผ ๋ณด์ด์ง€๋งŒ ์›๋ž˜ ๋ฐ”์ด๋„ˆ๋ฆฌ์˜ ์œ„์น˜๋ฅผ โ€‹โ€‹๋ชจ๋ฅด๊ณ  ๊ฐ์ง€๊ฐ€ ์—‰์„ฑํ•  ๊ฒƒ์ด๊ธฐ ๋•Œ๋ฌธ์— yarn install ๋ช…๋ น์„ ๊ฐ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ๋ช…์‹œ์ ์œผ๋กœ ์•„๋ฌด ๊ฒƒ๋„ ํ•ด์„œ๋Š” ์•ˆ ๋œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. install ๋Š” ์œ ํšจํ•œ ์ˆ˜๋ช… ์ฃผ๊ธฐ ์Šคํฌ๋ฆฝํŠธ ํ›„ํฌ์ด๋ฉฐ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์‹คํ–‰ํ•˜๊ณ  ์žˆ์œผ๋ฉฐ ๋ฌด์‹œ๋˜๋Š” ํ•ญ๋ชฉ์ด ์—†์Šต๋‹ˆ๋‹ค.

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

#1374๋กœ ์ด๋™

์†”์งํžˆ ์ด๊ฒƒ์€ ์˜๋„์ ์ธ ๋™์ž‘์ฒ˜๋Ÿผ ๋ณด์ด์ง€๋งŒ ์›๋ž˜ ๋ฐ”์ด๋„ˆ๋ฆฌ์˜ ์œ„์น˜๋ฅผ โ€‹โ€‹๋ชจ๋ฅด๊ณ  ๊ฐ์ง€๊ฐ€ ์—‰์„ฑํ•  ๊ฒƒ์ด๊ธฐ ๋•Œ๋ฌธ์— yarn install ๋ช…๋ น์„ ๊ฐ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ๋ช…์‹œ์ ์œผ๋กœ ์•„๋ฌด ๊ฒƒ๋„ ํ•ด์„œ๋Š” ์•ˆ ๋œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. install ๋Š” ์œ ํšจํ•œ ์ˆ˜๋ช… ์ฃผ๊ธฐ ์Šคํฌ๋ฆฝํŠธ ํ›„ํฌ์ด๋ฉฐ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์‹คํ–‰ํ•˜๊ณ  ์žˆ์œผ๋ฉฐ ๋ฌด์‹œ๋˜๋Š” ํ•ญ๋ชฉ์ด ์—†์Šต๋‹ˆ๋‹ค.

@kittens "npm lifecycle scripts"๋ฅผ ๊ฒ€์ƒ‰ํ•˜์—ฌ ์ด๊ฒƒ์„ ๋ฐœ๊ฒฌํ•  ๋•Œ๊นŒ์ง€ ๊ท€ํ•˜์˜ ์‘๋‹ต์— ์ •๋ง ํ˜ผ๋ž€์Šค๋Ÿฌ์› ์Šต๋‹ˆ๋‹ค.

์‚ฌ์‹ค install ๊ฐ€ yarn/npm install ๋‹ค์Œ์— ์‹คํ–‰๋˜์–ด์•ผ ํ•˜๋Š” _supposed_ ํŠน๋ณ„ํ•œ ์ผ์ด๋ผ๋Š” ๊ฒƒ์„ ๋ชฐ๋ž์Šต๋‹ˆ๋‹ค -- ์ €๋Š” ๊ทธ๊ฒƒ์ด ๋‹จ์ง€ ์ผ๋ฐ˜ ์Šคํฌ๋ฆฝํŠธ๋ผ๊ณ  ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค. yarn install ๋‹ค์Œ์— ์ž๋™์œผ๋กœ ํŠธ๋ฆฌ๊ฑฐ๋  ์ค„์€ ๋ชฐ๋ž์Šต๋‹ˆ๋‹ค. yarn run install ๋ฅผ ํ†ตํ•ด ์ˆ˜๋™์œผ๋กœ ์‹คํ–‰ํ•˜๊ณ  ์‹ถ์—ˆ์Šต๋‹ˆ๋‹ค.

์ด ๊ฒฝ์šฐ ์ด๊ฒƒ์€ ์™„๋ฒฝํ•œ ์˜๋ฏธ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. @wyze ์™€ @jameskyle ์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค -- ์ œ ๋ฌธ์ œ ๋ณด๊ณ ์„œ๋ฅผ ์ง„์ง€ํ•˜๊ฒŒ ๋ฐ›์•„์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ @kittens ๊ฐ€ ์‹ค์ œ๋กœ ์—ฌ๊ธฐ์— ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋‚ด ์ž์‹ ์˜ ์˜คํ•ด ๋•Œ๋ฌธ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ์ƒํ™ฉ์„ ๊ฐ์ง€ํ•˜๋ ค๊ณ  ํ•  ํ•„์š”๋Š” ์—†๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

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