Tslint: typescript์— ๋Œ€ํ•œ UNMET PEER DEPENDENCY

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

๋ฒ„๊ทธ ์‹ ๊ณ 

  • TSLint ๋ฒ„์ „ : 3.15.1
  • TypeScript ๋ฒ„์ „ : 2.0.3
  • gulp -tslint

tslint ํŒจํ‚ค์ง€์—๋Š” typescript 1.8.10์ด ํ•„์š”ํ•˜๊ณ  ๋‹ค๋ฅธ ํŒจํ‚ค์ง€(gulp-typescript)์—๋Š” typescript ๋ฒ„์ „ 2 ์ด์ƒ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

์ด๋กœ ์ธํ•ด ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.
`-- UNMET ํ”ผ์–ด ์ข…์†์„ฑ [email protected]
npm ์—…๋ฐ์ดํŠธ๋ฅผ ์‹คํ–‰ํ•  ๋•Œ.

ํ•„์š”ํ•œ typescript ๋ฒ„์ „์„ ๋œ ๊ตฌ์ฒด์ ์œผ๋กœ ๋งŒ๋“ค๊ฑฐ๋‚˜ typescript 2 ์ด์ƒ๊ณผ ํ˜ธํ™˜๋˜๋„๋ก ์—…๋ฐ์ดํŠธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

Question

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

ํ”ผ์–ด ์ข…์†์„ฑ์€ ์ด๋ฏธ ๊ฝค ๊ด€๋Œ€ํ•ฉ๋‹ˆ๋‹ค. >=1.7.3 ๋ฒ„์ „์„ ํ—ˆ์šฉํ•ฉ๋‹ˆ๋‹ค.

๋ฌธ์ œ๋Š” ๊ฟ€๊บฝ - ํƒ€์ดํ”„์˜ ์„ค์ • ํ”ผ์–ด ์ข…์†์„ฑ ๋ฐ ๊ฟ€๊บฝ ๊ฟ€๊บฝ - ํƒ€์ดํ”„ ๋ผ์ดํ„ฐ๊ฐ€ ๋” ์ตœ์‹ ์˜ ํƒ€์ดํ”„ ๋ผ์ดํ„ฐ์™€ ์žˆ๋‹ค๋Š” ์‚ฌ์‹ค์ด๋‹ค, tslint์˜ ์„ค์ • ํ”ผ์–ด ์ข…์†๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋‹ค์Œ์€ gulp-typescript ์˜ package.json์—์„œ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค.
"peerDependencies": { "typescript": "~2.0.3 || >=2.0.0-dev || >=2.1.0-dev" },
๋‚ด๊ฐ€ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ดํ•ดํ•œ๋‹ค๋ฉด ๊ทธ๋ ‡์Šต๋‹ˆ๋‹ค.

tslint๋ฅผ ์ตœ์‹  ๋ฒ„์ „์˜ typescript๋กœ ์—…๋ฐ์ดํŠธํ•˜๋ฉด ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋  ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๊นŒ? ์•„๋งˆ๋„ tslint@next๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์„๊นŒ์š”?

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค SwintDC, ์ด ๋ฌธ์ œ๋Š” npm install tslint<strong i="5">@next</strong> -g ์‹คํ–‰ํ•˜์—ฌ ํ•ด๊ฒฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

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