[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page\u002Fko\u002Fdocs\u002Fwelcome\u002Fget-started\u002Finstallation":3,"page-\u002Fdocs\u002Fwelcome\u002Fget-started\u002Finstallation-ko":473,"surroundings\u002Fdocs\u002Fwelcome\u002Fget-started\u002Finstallation-ko":1397},[4],{"title":5,"ignore":6,"path":7,"stem":8,"children":9,"page":25},"문서",true,"\u002Fko\u002Fdocs","ko\u002F01.docs",[10,26,465],{"title":11,"path":12,"stem":13,"children":14,"page":-1},"환영합니다","\u002Fko\u002Fdocs\u002Fwelcome","ko\u002F01.docs\u002F01.welcome\u002F01.index",[15,16],{"title":11,"path":12,"stem":13},{"title":17,"path":18,"stem":19,"children":20,"page":25},"Get Started","\u002Fko\u002Fdocs\u002Fwelcome\u002Fget-started","ko\u002F01.docs\u002F01.welcome\u002F01.get-started",[21],{"title":22,"path":23,"stem":24},"설치","\u002Fko\u002Fdocs\u002Fwelcome\u002Fget-started\u002Finstallation","ko\u002F01.docs\u002F01.welcome\u002F01.get-started\u002F02.installation",false,{"title":27,"path":28,"stem":29,"children":30,"page":25},"핵심 도구","\u002Fko\u002Fdocs\u002Fcore","ko\u002F01.docs\u002F02.core",[31,56,68,77,86,94,102,124,156,188,197,205,213,222,231,239,250,271,295,324,354,381,409,436],{"title":32,"path":33,"stem":34,"children":35,"page":25},"MD5","\u002Fko\u002Fdocs\u002Fcore\u002Fmd5","ko\u002F01.docs\u002F02.core\u002F01.md5",[36,40,44,48,52],{"title":37,"path":38,"stem":39},"소개","\u002Fko\u002Fdocs\u002Fcore\u002Fmd5\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F01.md5\u002F01.introduction",{"title":41,"path":42,"stem":43},"기본 사용법","\u002Fko\u002Fdocs\u002Fcore\u002Fmd5\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002F01.md5\u002F02.basic-usage",{"title":45,"path":46,"stem":47},"고급 기능","\u002Fko\u002Fdocs\u002Fcore\u002Fmd5\u002Fadvanced-features","ko\u002F01.docs\u002F02.core\u002F01.md5\u002F03.advanced-features",{"title":49,"path":50,"stem":51},"보안 고려사항","\u002Fko\u002Fdocs\u002Fcore\u002Fmd5\u002Fsecurity-considerations","ko\u002F01.docs\u002F02.core\u002F01.md5\u002F04.security-considerations",{"title":53,"path":54,"stem":55},"API 참조","\u002Fko\u002Fdocs\u002Fcore\u002Fmd5\u002Fapi-reference","ko\u002F01.docs\u002F02.core\u002F01.md5\u002F05.api-reference",{"title":57,"path":58,"stem":59,"children":60,"page":25},"UUID","\u002Fko\u002Fdocs\u002Fcore\u002Fuuid","ko\u002F01.docs\u002F02.core\u002F02.uuid",[61,64],{"title":37,"path":62,"stem":63},"\u002Fko\u002Fdocs\u002Fcore\u002Fuuid\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F02.uuid\u002F01.introduction",{"title":65,"path":66,"stem":67},"API","\u002Fko\u002Fdocs\u002Fcore\u002Fuuid\u002Fapi","ko\u002F01.docs\u002F02.core\u002F02.uuid\u002F02.api",{"title":69,"path":70,"stem":71,"children":72,"page":25},"Beyond Compare","\u002Fko\u002Fdocs\u002Fcore\u002Fbeyond-compare","ko\u002F01.docs\u002F02.core\u002F06.beyond-compare",[73],{"title":74,"path":75,"stem":76},"Introduction","\u002Fko\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F0.introduction",{"title":78,"path":79,"stem":80,"children":81,"page":25},"Clock","\u002Fko\u002Fdocs\u002Fcore\u002Fclock","ko\u002F01.docs\u002F02.core\u002F06.clock",[82],{"title":83,"path":84,"stem":85},"Clock Tool","\u002Fko\u002Fdocs\u002Fcore\u002Fclock\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F06.clock\u002F0.introduction",{"title":87,"path":88,"stem":89,"children":90,"page":25},"Screenshot Tool","\u002Fko\u002Fdocs\u002Fcore\u002Fscreenshot-tool","ko\u002F01.docs\u002F02.core\u002F07.screenshot-tool",[91],{"title":74,"path":92,"stem":93},"\u002Fko\u002Fdocs\u002Fcore\u002Fscreenshot-tool\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F07.screenshot-tool\u002F0.introduction",{"title":95,"path":96,"stem":97,"children":98,"page":25},"Svg Placeholder Generator","\u002Fko\u002Fdocs\u002Fcore\u002Fsvg-placeholder-generator","ko\u002F01.docs\u002F02.core\u002F07.svg-placeholder-generator",[99],{"title":74,"path":100,"stem":101},"\u002Fko\u002Fdocs\u002Fcore\u002Fsvg-placeholder-generator\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F07.svg-placeholder-generator\u002F0.introduction",{"title":103,"path":104,"stem":105,"children":106,"page":25},"Area Converter","\u002Fko\u002Fdocs\u002Fcore\u002Farea-converter","ko\u002F01.docs\u002F02.core\u002F08.area-converter",[107,110,113,116,120],{"title":74,"path":108,"stem":109},"\u002Fko\u002Fdocs\u002Fcore\u002Farea-converter\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F08.area-converter\u002F0.introduction",{"title":41,"path":111,"stem":112},"\u002Fko\u002Fdocs\u002Fcore\u002Farea-converter\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002F08.area-converter\u002F02.basic-usage",{"title":45,"path":114,"stem":115},"\u002Fko\u002Fdocs\u002Fcore\u002Farea-converter\u002Fadvanced-features","ko\u002F01.docs\u002F02.core\u002F08.area-converter\u002F03.advanced-features",{"title":117,"path":118,"stem":119},"예시","\u002Fko\u002Fdocs\u002Fcore\u002Farea-converter\u002Fexamples","ko\u002F01.docs\u002F02.core\u002F08.area-converter\u002F04.examples",{"title":121,"path":122,"stem":123},"자주 묻는 질문","\u002Fko\u002Fdocs\u002Fcore\u002Farea-converter\u002Ffaq","ko\u002F01.docs\u002F02.core\u002F08.area-converter\u002F05.faq",{"title":125,"path":126,"stem":127,"children":128,"page":25},"Camera Recorder","\u002Fko\u002Fdocs\u002Fcore\u002Fcamera-recorder","ko\u002F01.docs\u002F02.core\u002F08.camera-recorder",[129,132,136,140,144,148,152],{"title":74,"path":130,"stem":131},"\u002Fko\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F0.introduction",{"title":133,"path":134,"stem":135},"Basic Usage","\u002Fko\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F02.basic-usage",{"title":137,"path":138,"stem":139},"Advanced Features","\u002Fko\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fadvanced-features","ko\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F03.advanced-features",{"title":141,"path":142,"stem":143},"Examples","\u002Fko\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fexamples","ko\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F04.examples",{"title":145,"path":146,"stem":147},"Frequently Asked Questions","\u002Fko\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Ffaq","ko\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F05.faq",{"title":149,"path":150,"stem":151},"Related Tools","\u002Fko\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Frelated-tools","ko\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F06.related-tools",{"title":153,"path":154,"stem":155},"Security Considerations","\u002Fko\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fsecurity-considerations","ko\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F07.security-considerations",{"title":157,"path":158,"stem":159,"children":160,"page":25},"Todo List","\u002Fko\u002Fdocs\u002Fcore\u002Ftodo-list","ko\u002F01.docs\u002F02.core\u002F09.todo-list",[161,164,167,170,174,177,181,184],{"title":74,"path":162,"stem":163},"\u002Fko\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F09.todo-list\u002F0.introduction",{"title":41,"path":165,"stem":166},"\u002Fko\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002F09.todo-list\u002F02.basic-usage",{"title":45,"path":168,"stem":169},"\u002Fko\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fadvanced-features","ko\u002F01.docs\u002F02.core\u002F09.todo-list\u002F03.advanced-features",{"title":171,"path":172,"stem":173},"보안 고려 사항","\u002Fko\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fsecurity-considerations","ko\u002F01.docs\u002F02.core\u002F09.todo-list\u002F04.security-considerations",{"title":53,"path":175,"stem":176},"\u002Fko\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fapi-reference","ko\u002F01.docs\u002F02.core\u002F09.todo-list\u002F05.api-reference",{"title":178,"path":179,"stem":180},"사용 예","\u002Fko\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fexamples","ko\u002F01.docs\u002F02.core\u002F09.todo-list\u002F06.examples",{"title":121,"path":182,"stem":183},"\u002Fko\u002Fdocs\u002Fcore\u002Ftodo-list\u002Ffaq","ko\u002F01.docs\u002F02.core\u002F09.todo-list\u002F07.faq",{"title":185,"path":186,"stem":187},"관련 도구","\u002Fko\u002Fdocs\u002Fcore\u002Ftodo-list\u002Frelated-tools","ko\u002F01.docs\u002F02.core\u002F09.todo-list\u002F08.related-tools",{"title":189,"path":190,"stem":191,"children":192,"page":25},"Keycode Info","\u002Fko\u002Fdocs\u002Fcore\u002Fkeycode-info","ko\u002F01.docs\u002F02.core\u002F13.keycode-info",[193],{"title":194,"path":195,"stem":196},"키코드 정보 - 소개","\u002Fko\u002Fdocs\u002Fcore\u002Fkeycode-info\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F13.keycode-info\u002F0.introduction",{"title":198,"path":199,"stem":200,"children":201,"page":25},"Toml To Json","\u002Fko\u002Fdocs\u002Fcore\u002Ftoml-to-json","ko\u002F01.docs\u002F02.core\u002F14.toml-to-json",[202],{"title":74,"path":203,"stem":204},"\u002Fko\u002Fdocs\u002Fcore\u002Ftoml-to-json\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F14.toml-to-json\u002F0.introduction",{"title":206,"path":207,"stem":208,"children":209,"page":25},"Xml To Json","\u002Fko\u002Fdocs\u002Fcore\u002Fxml-to-json","ko\u002F01.docs\u002F02.core\u002F16.xml-to-json",[210],{"title":74,"path":211,"stem":212},"\u002Fko\u002Fdocs\u002Fcore\u002Fxml-to-json\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F16.xml-to-json\u002F0.introduction",{"title":214,"path":215,"stem":216,"children":217,"page":25},"Text Replacer","\u002Fko\u002Fdocs\u002Fcore\u002Ftext-replacer","ko\u002F01.docs\u002F02.core\u002F19.text-replacer",[218],{"title":219,"path":220,"stem":221},"텍스트 교체 도구 - 소개","\u002Fko\u002Fdocs\u002Fcore\u002Ftext-replacer\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F19.text-replacer\u002F01.introduction",{"title":223,"path":224,"stem":225,"children":226,"page":25},"Case Converter","\u002Fko\u002Fdocs\u002Fcore\u002Fcase-converter","ko\u002F01.docs\u002F02.core\u002F20.case-converter",[227],{"title":228,"path":229,"stem":230},"케이스 변환기","\u002Fko\u002Fdocs\u002Fcore\u002Fcase-converter\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F20.case-converter\u002F0.introduction",{"title":232,"path":233,"stem":234,"children":235,"page":25},"Temperature Converter","\u002Fko\u002Fdocs\u002Fcore\u002Ftemperature-converter","ko\u002F01.docs\u002F02.core\u002F20.temperature-converter",[236],{"title":74,"path":237,"stem":238},"\u002Fko\u002Fdocs\u002Fcore\u002Ftemperature-converter\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F20.temperature-converter\u002F0.introduction",{"title":240,"path":241,"stem":242,"children":243,"page":25},"Black Wallpaper","\u002Fko\u002Fdocs\u002Fcore\u002Fblack-wallpaper","ko\u002F01.docs\u002F02.core\u002F23.black-wallpaper",[244,247],{"title":74,"path":245,"stem":246},"\u002Fko\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F0.introduction",{"title":41,"path":248,"stem":249},"\u002Fko\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F02.basic-usage",{"title":251,"path":252,"stem":253,"children":254,"page":25},"Text Diff","\u002Fko\u002Fdocs\u002Fcore\u002Ftext-diff","ko\u002F01.docs\u002F02.core\u002F23.text-diff",[255,259,263,267],{"title":256,"path":257,"stem":258},"Text Diff 도구 - 소개","\u002Fko\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F23.text-diff\u002F0.introduction",{"title":260,"path":261,"stem":262},"기본 사용법 - Text Diff 도구","\u002Fko\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002F23.text-diff\u002F02.basic-usage",{"title":264,"path":265,"stem":266},"고급 기능 - Text Diff 도구","\u002Fko\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fadvanced-features","ko\u002F01.docs\u002F02.core\u002F23.text-diff\u002F03.advanced-features",{"title":268,"path":269,"stem":270},"예제 - Text Diff 도구","\u002Fko\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fexamples","ko\u002F01.docs\u002F02.core\u002F23.text-diff\u002F04.examples",{"title":272,"path":273,"stem":274,"children":275,"page":25},"M3u8 Player","\u002Fko\u002Fdocs\u002Fcore\u002Fm3u8-player","ko\u002F01.docs\u002F02.core\u002F26.m3u8-player",[276,279,282,285,288,292],{"title":74,"path":277,"stem":278},"\u002Fko\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F0.introduction",{"title":41,"path":280,"stem":281},"\u002Fko\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F02.basic-usage",{"title":45,"path":283,"stem":284},"\u002Fko\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fadvanced-features","ko\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F03.advanced-features",{"title":53,"path":286,"stem":287},"\u002Fko\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fapi-reference","ko\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F05.api-reference",{"title":289,"path":290,"stem":291},"샘플 코드","\u002Fko\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fexamples","ko\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F06.examples",{"title":121,"path":293,"stem":294},"\u002Fko\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Ffaq","ko\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F07.faq",{"title":296,"path":297,"stem":298,"children":299,"page":25},"Markdown To Pdf","\u002Fko\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf","ko\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf",[300,303,306,309,312,315,318,321],{"title":74,"path":301,"stem":302},"\u002Fko\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F0.introduction",{"title":41,"path":304,"stem":305},"\u002Fko\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F02.basic-usage",{"title":45,"path":307,"stem":308},"\u002Fko\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Fadvanced-features","ko\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F03.advanced-features",{"title":171,"path":310,"stem":311},"\u002Fko\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Fsecurity-considerations","ko\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F04.security-considerations",{"title":53,"path":313,"stem":314},"\u002Fko\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Fapi-reference","ko\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F05.api-reference",{"title":178,"path":316,"stem":317},"\u002Fko\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Fexamples","ko\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F06.examples",{"title":121,"path":319,"stem":320},"\u002Fko\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Ffaq","ko\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F07.faq",{"title":185,"path":322,"stem":323},"\u002Fko\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Frelated-tools","ko\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F08.related-tools",{"title":325,"path":326,"stem":327,"children":328,"page":25},"Screen Dead Pixel Detector","\u002Fko\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector","ko\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector",[329,333,336,339,343,347,351],{"title":330,"path":331,"stem":332},"화면 불량 픽셀 검출기","\u002Fko\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F0.introduction",{"title":41,"path":334,"stem":335},"\u002Fko\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F02.basic-usage",{"title":45,"path":337,"stem":338},"\u002Fko\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fadvanced-features","ko\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F03.advanced-features",{"title":340,"path":341,"stem":342},"보안 및 개인정보","\u002Fko\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fsecurity-considerations","ko\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F04.security-considerations",{"title":344,"path":345,"stem":346},"사용 예시","\u002Fko\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fexamples","ko\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F06.examples",{"title":348,"path":349,"stem":350},"FAQ","\u002Fko\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Ffaq","ko\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F07.faq",{"title":185,"path":352,"stem":353},"\u002Fko\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Frelated-tools","ko\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F08.related-tools",{"title":355,"path":356,"stem":357,"children":358,"page":25},"Survey Tool","\u002Fko\u002Fdocs\u002Fcore\u002Fsurvey-tool","ko\u002F01.docs\u002F02.core\u002F31.survey-tool",[359,363,366,369,372,375,378],{"title":360,"path":361,"stem":362},"설문조사 도구","\u002Fko\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F0.introduction",{"title":41,"path":364,"stem":365},"\u002Fko\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F02.basic-usage",{"title":45,"path":367,"stem":368},"\u002Fko\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fadvanced-features","ko\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F03.advanced-features",{"title":49,"path":370,"stem":371},"\u002Fko\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fsecurity-considerations","ko\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F04.security-considerations",{"title":344,"path":373,"stem":374},"\u002Fko\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fexamples","ko\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F06.examples",{"title":348,"path":376,"stem":377},"\u002Fko\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Ffaq","ko\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F07.faq",{"title":185,"path":379,"stem":380},"\u002Fko\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Frelated-tools","ko\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F08.related-tools",{"title":382,"path":383,"stem":384,"children":385,"page":25},"Vue Office","\u002Fko\u002Fdocs\u002Fcore\u002Fvue-office","ko\u002F01.docs\u002F02.core\u002F32.vue-office",[386,390,393,396,400,403,406],{"title":387,"path":388,"stem":389},"Vue Office 문서 미리보기","\u002Fko\u002Fdocs\u002Fcore\u002Fvue-office\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F32.vue-office\u002F0.introduction",{"title":41,"path":391,"stem":392},"\u002Fko\u002Fdocs\u002Fcore\u002Fvue-office\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002F32.vue-office\u002F02.basic-usage",{"title":45,"path":394,"stem":395},"\u002Fko\u002Fdocs\u002Fcore\u002Fvue-office\u002Fadvanced-features","ko\u002F01.docs\u002F02.core\u002F32.vue-office\u002F03.advanced-features",{"title":397,"path":398,"stem":399},"보안","\u002Fko\u002Fdocs\u002Fcore\u002Fvue-office\u002Fsecurity-considerations","ko\u002F01.docs\u002F02.core\u002F32.vue-office\u002F04.security-considerations",{"title":344,"path":401,"stem":402},"\u002Fko\u002Fdocs\u002Fcore\u002Fvue-office\u002Fexamples","ko\u002F01.docs\u002F02.core\u002F32.vue-office\u002F06.examples",{"title":348,"path":404,"stem":405},"\u002Fko\u002Fdocs\u002Fcore\u002Fvue-office\u002Ffaq","ko\u002F01.docs\u002F02.core\u002F32.vue-office\u002F07.faq",{"title":185,"path":407,"stem":408},"\u002Fko\u002Fdocs\u002Fcore\u002Fvue-office\u002Frelated-tools","ko\u002F01.docs\u002F02.core\u002F32.vue-office\u002F08.related-tools",{"title":410,"path":411,"stem":412,"children":413,"page":25},"Event Calendar","\u002Fko\u002Fdocs\u002Fcore\u002Fevent-calendar","ko\u002F01.docs\u002F02.core\u002F33.event-calendar",[414,418,421,424,427,430,433],{"title":415,"path":416,"stem":417},"이벤트 캘린더","\u002Fko\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F0.introduction",{"title":41,"path":419,"stem":420},"\u002Fko\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F02.basic-usage",{"title":45,"path":422,"stem":423},"\u002Fko\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fadvanced-features","ko\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F03.advanced-features",{"title":49,"path":425,"stem":426},"\u002Fko\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fsecurity-considerations","ko\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F04.security-considerations",{"title":344,"path":428,"stem":429},"\u002Fko\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fexamples","ko\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F06.examples",{"title":348,"path":431,"stem":432},"\u002Fko\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Ffaq","ko\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F07.faq",{"title":185,"path":434,"stem":435},"\u002Fko\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Frelated-tools","ko\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F08.related-tools",{"title":437,"path":438,"stem":439,"children":440,"page":25},"Base64","\u002Fko\u002Fdocs\u002Fcore\u002Fbase64","ko\u002F01.docs\u002F02.core\u002Fbase64",[441,444,447,450,453,456,459,462],{"title":74,"path":442,"stem":443},"\u002Fko\u002Fdocs\u002Fcore\u002Fbase64\u002Fintroduction","ko\u002F01.docs\u002F02.core\u002Fbase64\u002F0.introduction",{"title":41,"path":445,"stem":446},"\u002Fko\u002Fdocs\u002Fcore\u002Fbase64\u002Fbasic-usage","ko\u002F01.docs\u002F02.core\u002Fbase64\u002F02.basic-usage",{"title":45,"path":448,"stem":449},"\u002Fko\u002Fdocs\u002Fcore\u002Fbase64\u002Fadvanced-features","ko\u002F01.docs\u002F02.core\u002Fbase64\u002F03.advanced-features",{"title":49,"path":451,"stem":452},"\u002Fko\u002Fdocs\u002Fcore\u002Fbase64\u002Fsecurity-considerations","ko\u002F01.docs\u002F02.core\u002Fbase64\u002F04.security-considerations",{"title":53,"path":454,"stem":455},"\u002Fko\u002Fdocs\u002Fcore\u002Fbase64\u002Fapi-reference","ko\u002F01.docs\u002F02.core\u002Fbase64\u002F05.api-reference",{"title":117,"path":457,"stem":458},"\u002Fko\u002Fdocs\u002Fcore\u002Fbase64\u002Fexamples","ko\u002F01.docs\u002F02.core\u002Fbase64\u002F06.examples",{"title":121,"path":460,"stem":461},"\u002Fko\u002Fdocs\u002Fcore\u002Fbase64\u002Ffaq","ko\u002F01.docs\u002F02.core\u002Fbase64\u002F07.faq",{"title":185,"path":463,"stem":464},"\u002Fko\u002Fdocs\u002Fcore\u002Fbase64\u002Frelated-tools","ko\u002F01.docs\u002F02.core\u002Fbase64\u002F08.related-tools",{"title":466,"path":467,"stem":468,"children":469,"page":25},"Troubleshooting","\u002Fko\u002Fdocs\u002Ftroubleshooting","ko\u002F01.docs\u002F06.troubleshooting",[470],{"title":121,"path":471,"stem":472},"\u002Fko\u002Fdocs\u002Ftroubleshooting\u002Fcommon-issues","ko\u002F01.docs\u002F06.troubleshooting\u002F01.common-issues",{"id":474,"title":22,"body":475,"description":1391,"extension":1392,"meta":1393,"navigation":6,"path":23,"seo":1394,"sitemap":1395,"stem":24,"__hash__":1396},"content_ko\u002Fko\u002F01.docs\u002F01.welcome\u002F01.get-started\u002F02.installation.md",{"type":476,"value":477,"toc":1365},"minimark",[478,483,487,492,497,532,536,559,563,567,603,607,610,622,625,636,640,643,659,665,723,727,732,808,812,828,894,898,933,937,941,944,958,962,968,988,993,1013,1017,1040,1044,1048,1053,1074,1079,1136,1140,1145,1159,1164,1178,1182,1186,1189,1218,1222,1233,1237,1242,1270,1275,1297,1301,1304,1334,1338,1341,1361],[479,480,482],"h1",{"id":481},"설치-가이드","설치 가이드",[484,485,486],"p",{},"이 가이드는 플랫폼을 빠르게 설치하고 구성하는 데 도움이 됩니다.",[488,489,491],"h2",{"id":490},"시스템-요구사항","시스템 요구사항",[493,494,496],"h3",{"id":495},"최소-요구사항","최소 요구사항",[498,499,500,508,514,520,526],"ul",{},[501,502,503,507],"li",{},[504,505,506],"strong",{},"Node.js",": 18.0.0 이상",[501,509,510,513],{},[504,511,512],{},"npm",": 8.0.0 이상",[501,515,516,519],{},[504,517,518],{},"pnpm",": 8.0.0 이상 (권장)",[501,521,522,525],{},[504,523,524],{},"메모리",": 4GB RAM",[501,527,528,531],{},[504,529,530],{},"저장소",": 2GB 사용 가능한 공간",[493,533,535],{"id":534},"권장-구성","권장 구성",[498,537,538,543,548,553],{},[501,539,540,542],{},[504,541,506],{},": 20.0.0 이상",[501,544,545,547],{},[504,546,524],{},": 8GB RAM",[501,549,550,552],{},[504,551,530],{},": 5GB 사용 가능한 공간",[501,554,555,558],{},[504,556,557],{},"운영체제",": macOS 12+, Ubuntu 20.04+, Windows 10+",[488,560,562],{"id":561},"설치-단계","설치 단계",[493,564,566],{"id":565},"_1-프로젝트-클론","1. 프로젝트 클론",[568,569,574],"pre",{"className":570,"code":571,"language":572,"meta":573,"style":573},"language-bash shiki shiki-themes github-light github-light dark-plus","git clone https:\u002F\u002Fgithub.com\u002Fyour-org\u002Fwokerjob-tools.git\ncd wokerjob-tools\n","bash","",[575,576,577,593],"code",{"__ignoreMap":573},[578,579,582,586,590],"span",{"class":580,"line":581},"line",1,[578,583,585],{"class":584},"sqMzV","git",[578,587,589],{"class":588},"sjj1j"," clone",[578,591,592],{"class":588}," https:\u002F\u002Fgithub.com\u002Fyour-org\u002Fwokerjob-tools.git\n",[578,594,596,600],{"class":580,"line":595},2,[578,597,599],{"class":598},"symQ-","cd",[578,601,602],{"class":588}," wokerjob-tools\n",[493,604,606],{"id":605},"_2-의존성-설치","2. 의존성 설치",[484,608,609],{},"pnpm 사용 (권장):",[568,611,613],{"className":570,"code":612,"language":572,"meta":573,"style":573},"pnpm install\n",[575,614,615],{"__ignoreMap":573},[578,616,617,619],{"class":580,"line":581},[578,618,518],{"class":584},[578,620,621],{"class":588}," install\n",[484,623,624],{},"또는 npm 사용:",[568,626,628],{"className":570,"code":627,"language":572,"meta":573,"style":573},"npm install\n",[575,629,630],{"__ignoreMap":573},[578,631,632,634],{"class":580,"line":581},[578,633,512],{"class":584},[578,635,621],{"class":588},[493,637,639],{"id":638},"_3-환경-구성","3. 환경 구성",[484,641,642],{},"환경 변수 파일 복사:",[568,644,646],{"className":570,"code":645,"language":572,"meta":573,"style":573},"cp .env.example .env\n",[575,647,648],{"__ignoreMap":573},[578,649,650,653,656],{"class":580,"line":581},[578,651,652],{"class":584},"cp",[578,654,655],{"class":588}," .env.example",[578,657,658],{"class":588}," .env\n",[484,660,661,664],{},[575,662,663],{},".env"," 파일을 편집하여 필요한 환경 변수를 구성:",[568,666,670],{"className":667,"code":668,"language":669,"meta":573,"style":573},"language-env shiki shiki-themes github-light github-light dark-plus","# 데이터베이스 구성\nDATABASE_URL=\"postgresql:\u002F\u002Fusername:password@localhost:5432\u002Fwoker_job\"\n\n# JWT 시크릿\nJWT_SECRET=\"your-jwt-secret-key\"\n\n# 프론트엔드 구성\nNUXT_PUBLIC_FRONTEND_BASE_URL=\"http:\u002F\u002Flocalhost:3000\"\nNUXT_PUBLIC_BACKEND_BASE_URL=\"http:\u002F\u002Flocalhost:3001\"\n","env",[575,671,672,677,682,688,694,700,705,711,717],{"__ignoreMap":573},[578,673,674],{"class":580,"line":581},[578,675,676],{},"# 데이터베이스 구성\n",[578,678,679],{"class":580,"line":595},[578,680,681],{},"DATABASE_URL=\"postgresql:\u002F\u002Fusername:password@localhost:5432\u002Fwoker_job\"\n",[578,683,685],{"class":580,"line":684},3,[578,686,687],{"emptyLinePlaceholder":6},"\n",[578,689,691],{"class":580,"line":690},4,[578,692,693],{},"# JWT 시크릿\n",[578,695,697],{"class":580,"line":696},5,[578,698,699],{},"JWT_SECRET=\"your-jwt-secret-key\"\n",[578,701,703],{"class":580,"line":702},6,[578,704,687],{"emptyLinePlaceholder":6},[578,706,708],{"class":580,"line":707},7,[578,709,710],{},"# 프론트엔드 구성\n",[578,712,714],{"class":580,"line":713},8,[578,715,716],{},"NUXT_PUBLIC_FRONTEND_BASE_URL=\"http:\u002F\u002Flocalhost:3000\"\n",[578,718,720],{"class":580,"line":719},9,[578,721,722],{},"NUXT_PUBLIC_BACKEND_BASE_URL=\"http:\u002F\u002Flocalhost:3001\"\n",[493,724,726],{"id":725},"_4-데이터베이스-설정","4. 데이터베이스 설정",[728,729,731],"h4",{"id":730},"docker-사용-권장","Docker 사용 (권장)",[568,733,735],{"className":570,"code":734,"language":572,"meta":573,"style":573},"# PostgreSQL 데이터베이스 시작\ndocker run --name wokerjob-tools-db \\\n  -e POSTGRES_DB=woker_job \\\n  -e POSTGRES_USER=postgres \\\n  -e POSTGRES_PASSWORD=password \\\n  -p 5432:5432 \\\n  -d postgres:15\n",[575,736,737,743,762,772,781,790,800],{"__ignoreMap":573},[578,738,739],{"class":580,"line":581},[578,740,742],{"class":741},"sLEZ0","# PostgreSQL 데이터베이스 시작\n",[578,744,745,748,751,755,758],{"class":580,"line":595},[578,746,747],{"class":584},"docker",[578,749,750],{"class":588}," run",[578,752,754],{"class":753},"sLV08"," --name",[578,756,757],{"class":588}," wokerjob-tools-db",[578,759,761],{"class":760},"s6VM_"," \\\n",[578,763,764,767,770],{"class":580,"line":684},[578,765,766],{"class":753},"  -e",[578,768,769],{"class":588}," POSTGRES_DB=woker_job",[578,771,761],{"class":760},[578,773,774,776,779],{"class":580,"line":690},[578,775,766],{"class":753},[578,777,778],{"class":588}," POSTGRES_USER=postgres",[578,780,761],{"class":760},[578,782,783,785,788],{"class":580,"line":696},[578,784,766],{"class":753},[578,786,787],{"class":588}," POSTGRES_PASSWORD=password",[578,789,761],{"class":760},[578,791,792,795,798],{"class":580,"line":702},[578,793,794],{"class":753},"  -p",[578,796,797],{"class":588}," 5432:5432",[578,799,761],{"class":760},[578,801,802,805],{"class":580,"line":707},[578,803,804],{"class":753},"  -d",[578,806,807],{"class":588}," postgres:15\n",[728,809,811],{"id":810},"수동-postgresql-설치","수동 PostgreSQL 설치",[813,814,815,825],"ol",{},[501,816,817,824],{},[818,819,823],"a",{"href":820,"rel":821},"https:\u002F\u002Fwww.postgresql.org\u002Fdownload\u002F",[822],"nofollow","PostgreSQL"," 다운로드 및 설치",[501,826,827],{},"데이터베이스 생성:",[568,829,833],{"className":830,"code":831,"language":832,"meta":573,"style":573},"language-sql shiki shiki-themes github-light github-light dark-plus","CREATE DATABASE woker_job;\nCREATE USER woker_user WITH PASSWORD 'your_password';\nGRANT ALL PRIVILEGES ON DATABASE woker_job TO woker_user;\n","sql",[575,834,835,851,872],{"__ignoreMap":573},[578,836,837,841,844,847],{"class":580,"line":581},[578,838,840],{"class":839},"sGiLm","CREATE",[578,842,843],{"class":839}," DATABASE",[578,845,846],{"class":584}," woker_job",[578,848,850],{"class":849},"svVIm",";\n",[578,852,853,855,858,861,864,867,870],{"class":580,"line":595},[578,854,840],{"class":839},[578,856,857],{"class":839}," USER",[578,859,860],{"class":584}," woker_user",[578,862,863],{"class":839}," WITH",[578,865,866],{"class":839}," PASSWORD",[578,868,869],{"class":588}," 'your_password'",[578,871,850],{"class":849},[578,873,874,877,880,883,885,888,891],{"class":580,"line":684},[578,875,876],{"class":839},"GRANT",[578,878,879],{"class":849}," ALL PRIVILEGES ",[578,881,882],{"class":839},"ON",[578,884,843],{"class":839},[578,886,887],{"class":849}," woker_job ",[578,889,890],{"class":839},"TO",[578,892,893],{"class":849}," woker_user;\n",[493,895,897],{"id":896},"_5-데이터베이스-마이그레이션-실행","5. 데이터베이스 마이그레이션 실행",[568,899,901],{"className":570,"code":900,"language":572,"meta":573,"style":573},"# 백엔드 디렉토리로 이동\ncd apps\u002Fback-end\n\n# 마이그레이션 실행\npnpm run migration:run\n",[575,902,903,908,915,919,924],{"__ignoreMap":573},[578,904,905],{"class":580,"line":581},[578,906,907],{"class":741},"# 백엔드 디렉토리로 이동\n",[578,909,910,912],{"class":580,"line":595},[578,911,599],{"class":598},[578,913,914],{"class":588}," apps\u002Fback-end\n",[578,916,917],{"class":580,"line":684},[578,918,687],{"emptyLinePlaceholder":6},[578,920,921],{"class":580,"line":690},[578,922,923],{"class":741},"# 마이그레이션 실행\n",[578,925,926,928,930],{"class":580,"line":696},[578,927,518],{"class":584},[578,929,750],{"class":588},[578,931,932],{"class":588}," migration:run\n",[493,934,936],{"id":935},"_6-개발-서버-시작","6. 개발 서버 시작",[728,938,940],{"id":939},"모든-서비스-시작-권장","모든 서비스 시작 (권장)",[484,942,943],{},"프로젝트 루트에서:",[568,945,947],{"className":570,"code":946,"language":572,"meta":573,"style":573},"pnpm run dev\n",[575,948,949],{"__ignoreMap":573},[578,950,951,953,955],{"class":580,"line":581},[578,952,518],{"class":584},[578,954,750],{"class":588},[578,956,957],{"class":588}," dev\n",[728,959,961],{"id":960},"서비스별-시작","서비스별 시작",[484,963,964,967],{},[504,965,966],{},"백엔드 서비스",":",[568,969,971],{"className":570,"code":970,"language":572,"meta":573,"style":573},"cd apps\u002Fback-end\npnpm run start:dev\n",[575,972,973,979],{"__ignoreMap":573},[578,974,975,977],{"class":580,"line":581},[578,976,599],{"class":598},[578,978,914],{"class":588},[578,980,981,983,985],{"class":580,"line":595},[578,982,518],{"class":584},[578,984,750],{"class":588},[578,986,987],{"class":588}," start:dev\n",[484,989,990,967],{},[504,991,992],{},"프론트엔드 서비스",[568,994,996],{"className":570,"code":995,"language":572,"meta":573,"style":573},"cd apps\u002Fweb\npnpm run dev\n",[575,997,998,1005],{"__ignoreMap":573},[578,999,1000,1002],{"class":580,"line":581},[578,1001,599],{"class":598},[578,1003,1004],{"class":588}," apps\u002Fweb\n",[578,1006,1007,1009,1011],{"class":580,"line":595},[578,1008,518],{"class":584},[578,1010,750],{"class":588},[578,1012,957],{"class":588},[493,1014,1016],{"id":1015},"_7-설치-확인","7. 설치 확인",[813,1018,1019,1026,1033],{},[501,1020,1021,1022],{},"프론트엔드 애플리케이션 접속: ",[818,1023,1024],{"href":1024,"rel":1025},"http:\u002F\u002Flocalhost:3000",[822],[501,1027,1028,1029],{},"백엔드 API 접속: ",[818,1030,1031],{"href":1031,"rel":1032},"http:\u002F\u002Flocalhost:3001",[822],[501,1034,1035,1036],{},"API 문서 확인: ",[818,1037,1038],{"href":1038,"rel":1039},"http:\u002F\u002Flocalhost:3001\u002Fapi",[822],[488,1041,1043],{"id":1042},"프로덕션-환경-배포","프로덕션 환경 배포",[493,1045,1047],{"id":1046},"docker-배포","Docker 배포",[813,1049,1050],{},[501,1051,1052],{},"이미지 빌드:",[568,1054,1056],{"className":570,"code":1055,"language":572,"meta":573,"style":573},"docker build -t wokerjob-tools .\n",[575,1057,1058],{"__ignoreMap":573},[578,1059,1060,1062,1065,1068,1071],{"class":580,"line":581},[578,1061,747],{"class":584},[578,1063,1064],{"class":588}," build",[578,1066,1067],{"class":753}," -t",[578,1069,1070],{"class":588}," wokerjob-tools",[578,1072,1073],{"class":588}," .\n",[813,1075,1076],{"start":595},[501,1077,1078],{},"컨테이너 실행:",[568,1080,1082],{"className":570,"code":1081,"language":572,"meta":573,"style":573},"docker run -d \\\n  --name wokerjob-tools \\\n  -p 3000:3000 \\\n  -p 3001:3001 \\\n  -e DATABASE_URL=\"your-production-db-url\" \\\n  wokerjob-tools\n",[575,1083,1084,1095,1104,1113,1122,1131],{"__ignoreMap":573},[578,1085,1086,1088,1090,1093],{"class":580,"line":581},[578,1087,747],{"class":584},[578,1089,750],{"class":588},[578,1091,1092],{"class":753}," -d",[578,1094,761],{"class":760},[578,1096,1097,1100,1102],{"class":580,"line":595},[578,1098,1099],{"class":753},"  --name",[578,1101,1070],{"class":588},[578,1103,761],{"class":760},[578,1105,1106,1108,1111],{"class":580,"line":684},[578,1107,794],{"class":753},[578,1109,1110],{"class":588}," 3000:3000",[578,1112,761],{"class":760},[578,1114,1115,1117,1120],{"class":580,"line":690},[578,1116,794],{"class":753},[578,1118,1119],{"class":588}," 3001:3001",[578,1121,761],{"class":760},[578,1123,1124,1126,1129],{"class":580,"line":696},[578,1125,766],{"class":753},[578,1127,1128],{"class":588}," DATABASE_URL=\"your-production-db-url\"",[578,1130,761],{"class":760},[578,1132,1133],{"class":580,"line":702},[578,1134,1135],{"class":588},"  wokerjob-tools\n",[493,1137,1139],{"id":1138},"수동-배포","수동 배포",[813,1141,1142],{},[501,1143,1144],{},"프로덕션 버전 빌드:",[568,1146,1148],{"className":570,"code":1147,"language":572,"meta":573,"style":573},"pnpm run build\n",[575,1149,1150],{"__ignoreMap":573},[578,1151,1152,1154,1156],{"class":580,"line":581},[578,1153,518],{"class":584},[578,1155,750],{"class":588},[578,1157,1158],{"class":588}," build\n",[813,1160,1161],{"start":595},[501,1162,1163],{},"프로덕션 서비스 시작:",[568,1165,1167],{"className":570,"code":1166,"language":572,"meta":573,"style":573},"pnpm run start\n",[575,1168,1169],{"__ignoreMap":573},[578,1170,1171,1173,1175],{"class":580,"line":581},[578,1172,518],{"class":584},[578,1174,750],{"class":588},[578,1176,1177],{"class":588}," start\n",[488,1179,1181],{"id":1180},"일반적인-문제","일반적인 문제",[493,1183,1185],{"id":1184},"포트-충돌","포트 충돌",[484,1187,1188],{},"포트 3000 또는 3001이 사용 중인 경우 환경 변수를 수정할 수 있습니다:",[568,1190,1192],{"className":667,"code":1191,"language":669,"meta":573,"style":573},"# 프론트엔드 포트\nPORT=3002\n\n# 백엔드 포트\nBACKEND_PORT=3003\n",[575,1193,1194,1199,1204,1208,1213],{"__ignoreMap":573},[578,1195,1196],{"class":580,"line":581},[578,1197,1198],{},"# 프론트엔드 포트\n",[578,1200,1201],{"class":580,"line":595},[578,1202,1203],{},"PORT=3002\n",[578,1205,1206],{"class":580,"line":684},[578,1207,687],{"emptyLinePlaceholder":6},[578,1209,1210],{"class":580,"line":690},[578,1211,1212],{},"# 백엔드 포트\n",[578,1214,1215],{"class":580,"line":696},[578,1216,1217],{},"BACKEND_PORT=3003\n",[493,1219,1221],{"id":1220},"데이터베이스-연결-실패","데이터베이스 연결 실패",[813,1223,1224,1227,1230],{},[501,1225,1226],{},"데이터베이스 서비스가 실행 중인지 확인",[501,1228,1229],{},"연결 문자열 형식 확인",[501,1231,1232],{},"방화벽 설정 확인",[493,1234,1236],{"id":1235},"의존성-설치-실패","의존성 설치 실패",[813,1238,1239],{},[501,1240,1241],{},"캐시 정리:",[568,1243,1245],{"className":570,"code":1244,"language":572,"meta":573,"style":573},"pnpm store prune\nnpm cache clean --force\n",[575,1246,1247,1257],{"__ignoreMap":573},[578,1248,1249,1251,1254],{"class":580,"line":581},[578,1250,518],{"class":584},[578,1252,1253],{"class":588}," store",[578,1255,1256],{"class":588}," prune\n",[578,1258,1259,1261,1264,1267],{"class":580,"line":595},[578,1260,512],{"class":584},[578,1262,1263],{"class":588}," cache",[578,1265,1266],{"class":588}," clean",[578,1268,1269],{"class":753}," --force\n",[813,1271,1272],{"start":595},[501,1273,1274],{},"node_modules 삭제 후 재설치:",[568,1276,1278],{"className":570,"code":1277,"language":572,"meta":573,"style":573},"rm -rf node_modules\npnpm install\n",[575,1279,1280,1291],{"__ignoreMap":573},[578,1281,1282,1285,1288],{"class":580,"line":581},[578,1283,1284],{"class":584},"rm",[578,1286,1287],{"class":753}," -rf",[578,1289,1290],{"class":588}," node_modules\n",[578,1292,1293,1295],{"class":580,"line":595},[578,1294,518],{"class":584},[578,1296,621],{"class":588},[488,1298,1300],{"id":1299},"다음-단계","다음 단계",[484,1302,1303],{},"설치 완료 후 다음을 수행할 수 있습니다:",[498,1305,1306,1313,1320,1327],{},[501,1307,1308,1312],{},[818,1309,1311],{"href":1310},".\u002Fquick-start","빠른 시작"," - 기본 사용법 학습",[501,1314,1315,1319],{},[818,1316,1318],{"href":1317},".\u002Fconcepts","개념"," - 핵심 개념 학습",[501,1321,1322,1326],{},[818,1323,1325],{"href":1324},"..\u002Fcore\u002Fapi","API 문서"," - API 참조 확인",[501,1328,1329,1333],{},[818,1330,1332],{"href":1331},"..\u002Fconfiguration","구성 가이드"," - 고급 구성 학습",[488,1335,1337],{"id":1336},"도움-받기","도움 받기",[484,1339,1340],{},"설치 중 문제가 발생한 경우:",[813,1342,1343,1350,1358],{},[501,1344,1345,1349],{},[818,1346,1348],{"href":1347},"..\u002Ftroubleshooting","문제 해결"," 가이드 확인",[501,1351,1352,1357],{},[818,1353,1356],{"href":1354,"rel":1355},"https:\u002F\u002Fgithub.com\u002Fyour-org\u002Fwokerjob-tools\u002Fissues",[822],"GitHub Issues"," 확인",[501,1359,1360],{},"기술 지원 팀에 문의",[1362,1363,1364],"style",{},"html pre.shiki code .sqMzV, html code.shiki .sqMzV{--shiki-default:#6F42C1;--shiki-light:#6F42C1;--shiki-dark:#DCDCAA}html pre.shiki code .sjj1j, html code.shiki .sjj1j{--shiki-default:#032F62;--shiki-light:#032F62;--shiki-dark:#CE9178}html pre.shiki code .symQ-, html code.shiki .symQ-{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#DCDCAA}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sLEZ0, html code.shiki .sLEZ0{--shiki-default:#6A737D;--shiki-light:#6A737D;--shiki-dark:#6A9955}html pre.shiki code .sLV08, html code.shiki .sLV08{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#569CD6}html pre.shiki code .s6VM_, html code.shiki .s6VM_{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#D7BA7D}html pre.shiki code .sGiLm, html code.shiki .sGiLm{--shiki-default:#D73A49;--shiki-light:#D73A49;--shiki-dark:#569CD6}html pre.shiki code .svVIm, html code.shiki .svVIm{--shiki-default:#24292E;--shiki-light:#24292E;--shiki-dark:#D4D4D4}",{"title":573,"searchDepth":595,"depth":595,"links":1366},[1367,1371,1380,1384,1389,1390],{"id":490,"depth":595,"text":491,"children":1368},[1369,1370],{"id":495,"depth":684,"text":496},{"id":534,"depth":684,"text":535},{"id":561,"depth":595,"text":562,"children":1372},[1373,1374,1375,1376,1377,1378,1379],{"id":565,"depth":684,"text":566},{"id":605,"depth":684,"text":606},{"id":638,"depth":684,"text":639},{"id":725,"depth":684,"text":726},{"id":896,"depth":684,"text":897},{"id":935,"depth":684,"text":936},{"id":1015,"depth":684,"text":1016},{"id":1042,"depth":595,"text":1043,"children":1381},[1382,1383],{"id":1046,"depth":684,"text":1047},{"id":1138,"depth":684,"text":1139},{"id":1180,"depth":595,"text":1181,"children":1385},[1386,1387,1388],{"id":1184,"depth":684,"text":1185},{"id":1220,"depth":684,"text":1221},{"id":1235,"depth":684,"text":1236},{"id":1299,"depth":595,"text":1300},{"id":1336,"depth":595,"text":1337},"플랫폼 설치 및 구성 방법 학습","md",{},{"title":22,"description":1391},{"loc":23},"Rj8EUUOouGynxTsVyw_qR2HgCy18vdybfEYgsSvwTig",[1398,1398],null]