Liteide: ๊ธฐ๋Šฅ ์š”์ฒญ: ENV๋ฅผ ์„ค์ •ํ•˜๋Š” ๋ช…๋ น์ค„ ์˜ต์…˜

์— ๋งŒ๋“  2013๋…„ 01์›” 25์ผ  ยท  3์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: visualfc/liteide

ํ˜„์žฌ LiteIde์—์„œ๋Š” ํŒŒ์ผ์ด๋‚˜ ํด๋”๋ฅผ ๋ช…๋ น์ค„ ์˜ต์…˜์œผ๋กœ ํฌํ•จํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ฆ‰ liteide.exe myproject

์ง€์ •๋œ ํ”„๋กœ์ ํŠธ ๋””๋ ‰ํ† ๋ฆฌ์—์„œ LiteIde๋ฅผ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.

์ด๊ฒƒ์€ LiteIde๊ฐ€ ์‚ฌ์šฉ์ž ์ •์˜ ํ”„๋กœ์ ํŠธ ํ™˜๊ฒฝ ๋‚ด์˜ ๋ฐฐ์น˜ ํŒŒ์ผ(๋˜๋Š” ์Šคํฌ๋ฆฝํŠธ)์—์„œ ํ˜ธ์ถœ๋  ๋•Œ ๋งค์šฐ ํŽธ๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด "-e" ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ช…๋ น์ค„์„ ํ†ตํ•ด ํ™œ์„ฑ LiteIde ํ™˜๊ฒฝ์„ ์„ค์ •ํ•  ์ˆ˜๋„ ์žˆ๋‹ค๋ฉด ํ›จ์”ฌ ๋” ํŽธ๋ฆฌํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์˜ˆ: liteide.exe -e custom.env myproject

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

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

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

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

ํ˜„์žฌ go ๋ฐ gopherjs ๋นŒ๋” ์‚ฌ์ด๋ฅผ ๋ณ€๊ฒฝํ•˜๊ธฐ ์œ„ํ•ด ํ™˜๊ฒฝ "์ „ํ™˜๊ธฐ"๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค(์™„๋ฒฝํ•˜์ง€๋Š” ์•Š์ง€๋งŒ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค: https://github.com/bep/go-or-gopherjs).

์–ด๋–ป๊ฒŒ๋“  ํ”„๋กœ์ ํŠธ/ํŒจํ‚ค์ง€๋ณ„๋กœ ์ž๋™์œผ๋กœ ํ™˜๊ฒฝ์„ ๋กœ๋“œํ•˜๋ฉด ์ข‹์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ตœ์‹  ๋ฒ„์ „์„ ๋‹ค์šด๋กœ๋“œํ•˜์‹ญ์‹œ์˜ค

liteide --select-env [์‹œ์Šคํ…œ|win32|ํฌ๋กœ์Šค linux64|...]

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