3ÁÙ ¿ä¾à
1. npm ¸®Æ÷ÁöÅ͸®¿¡¼ Àα⠳ôÀº ÆÐÅ°Áö ¼¼ °³°¡ ħÇØµÈ Ã¤ ÆÛÁö°í ÀÖ¾úÀ½.
2. ¹®Á¦ÀÇ ÆÐÅ°Áö´Â @rspack/core, @rspack/cli, vant¿´À½.
3. ½É±ä ¾Ç¼º ÄÚµå´Â ¾ÏÈ£ÈÆó ä±¼ ÄÚµå¿Í Æ®·ÎÀ̸ñ¸¶.
[º¸¾È´º½º ¹®°¡¿ë ±âÀÚ] Àα⠳ôÀº npm ÆÐÅ°Áö µÎ °³°¡ Å»ÃëµÇ´Â ÀÏÀÌ ¹ß»ýÇß´Ù. ¹®Á¦ÀÇ ÆÐÅ°Áö´Â @rspack/core¿Í @rspack/cli¿´´Ù. °ø°ÝÀÚµéÀº À¯ÃâµÈ npm ÅäÅ«À» ÀÌ¿ëÇØ ÀÌ µÎ °¡Áö ÇÁ·ÎÁ§Æ®µé¿¡ Á¢±ÙÇÒ ¼ö ÀÖ¾ú°í, À̸¦ ÅëÇØ ¾Ç¼º Äڵ带 ÁÖÀÔÇßÀ¸¸ç, ±×·¸°Ô ¿Ï¼ºµÈ ¾Ç¼º ¹öÀü(1.1.7)À» ¹èÆ÷Çß´Ù. ´ÙÇàÈ÷ º¸¾È ¾÷ü ¼Ò³ªÅ¸ÀÔ(Sonatype)ÀÌ ÀÌ ¾Ç¼º ¹öÀüÀ» ŽÁöÇØ Â÷´Ü½Ãų ¼ö ÀÖ¾ú´Ù°í ÇÑ´Ù.
[À̹ÌÁö = gettyimagesbank]
±×·±µ¥ »ç°ÇÀº °Å±â¼ ³¡³ªÁö ¾Ê¾Ò´Ù. ¼Ò³ªÅ¸ÀÔÀº À§ µÎ °¡Áö ÆÐÅ°Áö¿Í ºñ½ÁÇÑ À§Çù ½Ãµµ°¡ ¶Ç ÀÖÁö ¾Ê¾ÒÀ»±î »ý°¢ÇÏ¸ç ½ÉÃþ ¹ÙÀ̳ʸ® ºÐ¼®À» ÁøÇàÇß°í, ±× °á°ú ¶Ç ´Ù¸¥ npm ÆÐÅ°ÁöÀÎ vant¿¡¼µµ µ¿ÀÏÇÑ ÈçÀûÀÌ ÀÖ¾ú´Ù´Â °É ¹ß°ßÇس´Ù. °ø°ÝÀÚµéÀÌ ¹Ù²ã³õÀº ¾Ç¼º vant´Â ½ÉÁö¾î ¿©·¯ °³ ¹öÀüÀ¸·Î Á¸ÀçÇÏ°í ÀÖ¾ú´Ù. ¼Ò³ªÅ¸ÀÔÀº ÀÌ µÎ °¡Áö °ø°ÝÀÌ °°Àº ³¯ ÀϾ´Ù´Â Á¡¿¡¼ ¹èÈÄ¿¡ µ¿ÀÏÇÑ ¼¼·ÂÀÌ ÀÖÀ» °ÍÀ¸·Î º¸°í ÀÖ´Ù.
¾î¶² ¾Ç¼º ±â´ÉÀÌ ½É°å³ª?
Rspack 1.1.7 ¹öÀü¿¡´Â ¾ÏÈ£ÈÆóÀÎ ¸ð³×·Î¸¦ ä±¼ÇÏ´Â XM¸®±×(XMRig)°¡ ½É°ÜÁ® ÀÖ¾ú´Ù. °Å±â¿¡ ´õÇØ Æ¯Á¤ ÁַμÒÀÇ ¿¬°áÀ» ½ÃµµÇϱ⵵ ÇÏ´Â °ÍÀ¸·Î ºÐ¼®µÆ´Ù. Áï ÀÚ¹Ù½ºÅ©¸³Æ® °³¹ßÀÚ°¡ npmÀ» ÅëÇØ ÀÌ ¾Ç¼º ¶óÀ̺귯¸®¸¦ ´Ù¿î·Îµå ¹Þ¾Æ È°¿ëÇÒ °æ¿ì, Àڱ⵵ ¸ð¸£°Ô ¾ÏÈ£ÈÆó ä±¼±â¸¦ ÆÛÆ®¸®°Ô µÇ´Â °ÍÀÌ´Ù. ´Ù¸¸ ¼Ò³ªÅ¸ÀÔ Ãø¿¡¼´Â ¾Ç¼º ¹öÀü¿¡ »ðÀÔµÈ ÁÖ¼Ò°¡ ¾î¶² ½ÄÀ¸·Î ¾Ç¿ëµÇ´ÂÁö´Â ¾Ë¾Æ³¾ ¼ö ¾ø¾ú´Ù°í ÇÑ´Ù.
¾ÏÈ£ÈÆó ä±¼ Äڵ带 ½É´Â °ø°ÝÀº Rspack°ú Vant ¸ðµÎ¿¡¼ ¹ß°ßµÆÀ¸¸ç, µ¿ÀÏÇÑ ¹æ½ÄÀ¸·Î ÀÛµ¿ÇÏ°í ÀÖ¾ú´Ù. ¼Ò³ªÅ¸ÀÔÀº ÀÌ·¯ÇÑ »ç½ÇÀ» ¾Ë¾Æ³»°í °¢ ÇÁ·ÎÁ§Æ®ÀÇ ¸ÞÀÎÅ×À̳ʿ¡°Ô ¾Ë·Á ¾ÈÀüÇÑ ¹öÀüÀÌ ³ª¿Àµµ·Ï Çß´Ù°í ÇÑ´Ù. ¡°RspackÀÇ °æ¿ì 1.1.8 ¹öÀüÀÌ ³ª¿Ô°í, VantÀÇ °æ¿ì 4.9.15 ¹öÀüÀÌ ³ª¿Ô½À´Ï´Ù. ÀÌ µÎ ¶óÀ̺귯¸®ÀÇ »ç¿ëÀÚ¶ó¸é ÀÌ µÎ °¡Áö ¹öÀüÀ» »ç¿ëÇÏ´Â °Ô ¾ÈÀüÇÕ´Ï´Ù.¡±
µÎ ÇÁ·ÎÁ§Æ®¿¡¼ÀÇ ¸±¸®Áî ³ëÆ®
´ÙÀ½Àº Rspack Ãø¿¡¼ ¹ßÇ¥ÇÑ ¸±¸®Áî ³ëÆ®´Ù.
¡°RspackÀº 2024³â 12¿ù 19ÀÏ¿¡ npm ÆÐÅ°Áö @rspack/core¿Í @rspack/cli°¡ ¾Ç¼º °ø°Ý¿¡ ³ëÃâµÇ¾î ÀÖÀ½À» ¹ß°ßÇß½À´Ï´Ù. °ø°ÝÀÚ´Â À¯ÃâµÈ npm ÅäÅ«À» »ç¿ëÇØ 1.1.7 ¹öÀüÀ» ¹èÆ÷ÇßÀ¸¸ç, ÀÌ ¹öÀü¿¡´Â ¾Ç¼º Äڵ尡 Æ÷ÇԵǾî ÀÖ¾ú½À´Ï´Ù. ¹®Á¦°¡ È®ÀÎµÈ ÈÄ Rspack ÆÀÀº Áï½Ã 1.1.7 ¹öÀüÀ» Â÷´ÜÇÏ°í npmÀÇ lastest ű׸¦ 1.1.6 ¹öÀüÀ¸·Î ¼öÁ¤ÇßÀ¸¸ç, °ü·ÃµÈ ¸ðµç ÅäÅ«À» ÃʱâÈ Çß½À´Ï´Ù. ÀÌÈÄ º¸¾ÈÀÌ °ÈµÈ 1.1.8 ¹öÀüÀ» »õ·Ó°Ô ¹ßÇ¥Çß½À´Ï´Ù. »ç¿ëÀÚµéÀº 1.1.8 ¹öÀüÀ¸·Î ¾÷±×·¹À̵带 ½Ç½ÃÇÏ°í, ½Ã½ºÅÛÀ» °Ë»çÇÏ¿© ħÇØ ¿©ºÎ¸¦ È®ÀÎÇÏ´Â °ÍÀÌ ¾ÈÀüÇÕ´Ï´Ù.¡± ±×·¯¸é¼ RspackÀº ´õ ½ÅÁßÇÏ°í ²Ä²ÄÇÏ°Ô ÅäÅ«À» °ü¸®ÇÒ °ÍÀ» ¾à¼ÓÇß´Ù.
´ÙÀ½Àº Vant Ãø¿¡¼ ¹ßÇ¥ÇÑ ¸±¸®Áî ³ëÆ®´Ù.
¡°Vant ÇÁ·ÎÁ§Æ®´Â ÃÖ±Ù »ç°ÇÀ» °è±â·Î »ï¾Æ º¸¾È»óÀÇ ¹®Á¦°¡ ÇØ°áµÈ 4.9.15 ¹öÀüÀ» °ø°³ÇÕ´Ï´Ù. À̹ø ¹öÀüÀº ÃÖ±Ù ¹ß°ßµÈ º¸¾È ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇÑ °ÍÀ¸·Î, ¿©±â¼ º¸¾È ¹®Á¦¶õ Vant ÆÀ¿øÀÇ ÅäÅ«ÀÌ µµ³´çÇÔÀ¸·Î½á ¾Ç¼º Äڵ尡 ½É±â°Å³ª Ãë¾àÁ¡ÀÌ Æ÷ÇÔµÈ ¹öÀüÀÌ ¿©·¯ °³ ¹èÆ÷µÈ ÃÖ±Ù »ç°ÇÀ» ¸»ÇÕ´Ï´Ù. À̸¦ ÇØ°áÇϱâ À§ÇÑ Á¶Ä¡¸¦ ÃëÇß°í, ÃֽŠ¹öÀüÀ» ´Ù½Ã ¹èÆ÷ÇÕ´Ï´Ù.¡±
¿ÀǼҽº »ýÅ°è, ³¡¾ø´Â À§Çù¿¡ ½Ã´Þ·Á
npm »ýÅ°迡 ¾Ç¼º Äڵ尡 Æ÷ÇÔµÈ ¾Ç¼º ÆÐÅ°Áö³ª ¶óÀ̺귯¸®°¡ ³ªÅ¸³ª ÇÇÇظ¦ ¾ß±âÇÑ °Ç À̹øÀÌ Ã³À½ÀÌ ¾Æ´Ï´Ù. 10¿ù¿¡´Â npm¿¡ ·ÎƼÇ÷¹À̾î(Lottie Player)¶ó´Â ÇÁ·ÎÁ§Æ®¿¡ ¾Ç¼º Äڵ尡 ½É°å°í, ±×·± »óÅ·ΠÀÌ ÇÁ·ÎÁ§Æ®°¡ ÆÛÁö´Â ¹Ù¶÷¿¡ ÃÖ¼Ò ÇÑ °³ÀÇ ´Üü¿¡¼ 72¸¸ ´Þ·¯ ÀÌ»óÀÇ ¼Õ½ÇÀ» ÀÔÀº °ÍÀ¸·Î Á¶»çµÇ±âµµ Çß¾ú´Ù.
°Ô´Ù°¡ À̹ø ÁÖ¿¡´Â ES¸°Æ®(ES Link)¿Í ³ëµåŸÀÔ½º(Node Types)¶ó´Â ÇÁ·ÎÁ§Æ®ÀÇ ¾Ç¼º ¹öÀüµéÀÌ À©µµ¿ë Æ®·ÎÀ̸ñ¸¶¸¦ ¹èÆ÷ÇÏ´Ù°¡ ¹ß°¢µÇ±âµµ Çß¾ú´Ù. ÀÌ¹Ì ¾Ç¼º ¹öÀüÀÌ ¼öõ °ÇÀÇ ´Ù¿î·Îµå¸¦ ±â·ÏÇÑ ÈÄ¿¡ ³ªÅ¸³ Çö»óÀ̾ú´Ù. ÀϺΠ°³¹ßÀÚµéÀÌ(Áï, ¼öõÀÇ °³¹ßÀÚµéÀÌ) °¡Â¥ ÇÁ·ÎÁ§Æ®¸¦ ÁøÂ¥·Î Âø°¢ÇØ »ç¿ëÇß´Ù´Â ¶æÀε¥, ´ëºÎºÐ ¡®ºñ½ÁÇÑ Ã¶ÀÚ¡¯¿¡ ¼ÓÀº °ÍÀ¸·Î ºÐ¼®µÇ°í ÀÖ´Ù. Áï ŸÀÌÆ÷½ºÄõÆà °ø°Ý¿¡ ¾ÆÁ÷µµ »ó´ç¼ö°¡ Ãë¾àÇÏ´Ù´Â ¶æÀÌ´Ù.
¼Ò³ªÅ¸ÀÔÀº ¡°¾ÆÁ÷ ÀÌ·± ¾Ç¼º ÆÐÅ°ÁöµéÀ» ±â¹ÝÀ¸·Î °³¹ßµÈ ¾Ç¼º ¼ÒÇÁÆ®¿þ¾î¿¡ ¾î¶² °ÍµéÀÌ ÀÖ´ÂÁö ´Ù ¹àÇô³»Áö ¸øÇßÀ¸¸ç, ¾Ç¼º Äڵ尡 Áö±Ý ¾îµð±îÁö ÆÛÁ³´ÂÁö ´Ù ÃßÀûÇÏ´Â °Ô ºÒ°¡´ÉÇÏ´Ù¡±¸ç ¡°¾îµð¼±°¡ À©µµ »ýÅ°迡¼ Æ®·ÎÀ̸ñ¸¶¸¦ ½É°í ÀÖÀ» °Í¡±À̶ó°í ÃßÁ¤ÇÏ°í ÀÖ´Ù. ±×·¯¹Ç·Î ¡°¸Ö¿þ¾î ŽÁö ¼Ö·ç¼ÇÀ» Àû±Ø È°¿ëÇØ ¾Ë·ÁÁø ħÇØ ÁöÇ¥¿Í ½Ã±×´Ïó¸¦ °¡Áö°í ½Ã½ºÅÛ°ú ³×Æ®¿öÅ©¸¦ ½ºÄµÇØ¾ß Çϸç, ã¾Æ³½ Áï½Ã À§ÇùÀ» Á¦°ÅÇØ¾ß ÇÑ´Ù¡±°í °Á¶ÇÑ´Ù.
À̹ø °ø°Ý¿¡ ´ëÇÑ Ä§ÇØÁöÇ¥ µî º¸´Ù »ó¼¼ ³»¿ëÀº À̹ø ÁÖ 27ÀÏ¿¡ ¹ß°£µÇ´Â ÇÁ¸®¹Ì¾ö ¸®Æ÷Æ®¸¦ ÅëÇØ °ø°³µÉ ¿¹Á¤ÀÔ´Ï´Ù.
[±¹Á¦ºÎ ¹®°¡¿ë ±âÀÚ(globoan@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>