minipack-kr

๐Ÿ“ฆ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๋ชจ๋“ˆ ๋ฒˆ๋“ค๋Ÿฌ๋ฅผ ๋งŒ๋“œ๋Š” ๊ฐ„๋‹จํ•œ ์˜ˆ์ œ์ž…๋‹ˆ๋‹ค.

MIT License

Stars
108

๐Ÿ“ฆ Minipack-kr

minipack์„ ํ•œ๊ธ€๋กœ ๋ฒˆ์—ญํ•œ ๋ฌธ์„œ์ž…๋‹ˆ๋‹ค.

์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๋ชจ๋“ˆ ๋ฒˆ๋“ค๋Ÿฌ๋ฅผ ๋งŒ๋“œ๋Š” ๊ฐ„๋‹จํ•œ ์˜ˆ์ œ์ž…๋‹ˆ๋‹ค.

์†Œ๊ฐœ

ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ์ž๋“ค์€ Webpack, Browserify, ๊ทธ๋ฆฌ๊ณ  Parcel ๊ฐ™์€ ํˆด๊ณผ ํ•จ๊ป˜ ๊ฐœ๋ฐœํ•˜๋Š”๋ฐ ๋งŽ์€ ์‹œ๊ฐ„์„ ์“ฐ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์•ž์—์„œ ์–ธ๊ธ‰ํ•œ ํˆด์˜ ๋™์ž‘๋ฐฉ์‹์„ ์ดํ•ดํ•˜๋ฉด, ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•  ๋•Œ ๋” ์ข‹์€ ๊ฒฐ์ •์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ ์šฐ๋ฆฌ์˜ ์ฝ”๋“œ๊ฐ€ ์–ด๋–ค ๊ณผ์ •์„ ํ†ตํ•ด ๋ฒˆ๋“ค๋กœ ๋ฐ”๋€Œ๋Š”์ง€, ๊ทธ ๋ฒˆ๋“ค์ด ์–ด๋–ป๊ฒŒ ๋งŒ๋“ค์–ด์กŒ๋Š”์ง€ ์ดํ•ดํ•˜๋ฉด ๋””๋ฒ„๊น… ํ•˜๊ธฐ ๋” ์‰ฌ์šธ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ด ํ”„๋กœ์ ํŠธ์—์„œ๋Š” ๋ฒˆ๋“ค๋Ÿฌ๊ฐ€ ์–ด๋–ป๊ฒŒ ๋™์ž‘ํ•˜๋Š”์ง€์— ๋Œ€ํ•ด ์„ค๋ช…ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—๋Š” ์‹ฌํ”Œํ•˜์ง€๋งŒ ์ •ํ™•ํ•œ ๋ฒˆ๋“ค๋Ÿฌ ๊ตฌํ˜„ ๊ณผ์ •์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ ์ฝ”๋“œ์™€ ํ•จ๊ป˜ ๊ฐ๊ฐ์˜ ์ฝ”๋“œ๋“ค์ด ์–ด๋–ค ์—ญํ• ์„ ํ•˜๋Š”์ง€์— ๋Œ€ํ•œ ์ฃผ์„๋„ ๋‹ฌ์•„๋’€์Šต๋‹ˆ๋‹ค.

๋ฉ‹์ง€๋„ค์š”, ์–ด๋””์„œ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๋ฉด ๋˜๋‚˜์š”?

์ด ์†Œ์Šค์ฝ”๋“œ์˜ ์ฒ˜์Œ๋ถ€๋ถ„์„ ๋ณด์„ธ์š”: src/minipack.js.

์ฝ”๋“œ ์‹คํ–‰ ๋ฐฉ๋ฒ•

๋จผ์ € ์˜์กด์„ฑ ํŒŒ์ผ๋“ค์„ ์„ค์น˜ํ•ฉ๋‹ˆ๋‹ค:

$ npm install

๊ทธ๋ฆฌ๊ณ  ์šฐ๋ฆฌ์˜ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์‹คํ–‰์‹œํ‚ต๋‹ˆ๋‹ค:

$ node src/minipack.js

์ถ”๊ฐ€ ์ž๋ฃŒ๋“ค

๋‹ค๋ฅธ ์–ธ์–ด๋กœ ์ฝ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Related Projects