[{"data":1,"prerenderedAt":416},["ShallowReactive",2],{"$fen922M9aBBBGS7gEr37q12a4sAhxXmwCENBD1e0zskM":3,"\u002Fdocs\u002Fgetting-started\u002Finstallation":120,"\u002Fdocs\u002Fgetting-started\u002Finstallation-surround":411},[4,38,98,108],{"title":5,"titleTemplate":6,"icon":7,"redirect":8,"path":9,"stem":10,"children":11,"page":37},"着手开始","%s · 着手开始 | Oiyo","i-lucide:flame","\u002Fdocs\u002Fgetting-started\u002Fintroduction","\u002Fdocs\u002Fgetting-started","docs\u002F1.getting-started",[12,17,22,27,32],{"title":13,"path":8,"stem":14,"titleTemplate":15,"icon":16},"介绍","docs\u002F1.getting-started\u002F01.introduction",null,"i-lucide:bot",{"title":18,"path":19,"stem":20,"titleTemplate":15,"icon":21},"安装","\u002Fdocs\u002Fgetting-started\u002Finstallation","docs\u002F1.getting-started\u002F02.installation","i-lucide:plane-takeoff",{"title":23,"path":24,"stem":25,"titleTemplate":15,"icon":26},"配置","\u002Fdocs\u002Fgetting-started\u002Fconfiguration","docs\u002F1.getting-started\u002F03.configuration","i-lucide:settings",{"title":28,"path":29,"stem":30,"titleTemplate":15,"icon":31},"视图骨架","\u002Fdocs\u002Fgetting-started\u002Fview","docs\u002F1.getting-started\u002F04.view","i-lucide:layout",{"title":33,"path":34,"stem":35,"titleTemplate":15,"icon":36},"页面路由","\u002Fdocs\u002Fgetting-started\u002Fpage","docs\u002F1.getting-started\u002F05.page","i-lucide:file-terminal",false,{"title":39,"path":40,"stem":41,"children":42,"titleTemplate":97,"icon":45},"项目结构","\u002Fdocs\u002Fstructure","docs\u002F2.structure\u002F0.index",[43,46,83,87,92],{"title":39,"path":40,"stem":41,"titleTemplate":44,"icon":45},"%s | Oiyo","i-lucide-layers",{"title":47,"titleTemplate":15,"defaultOpen":48,"icon":49,"path":50,"stem":51,"children":52,"page":37},"src",true,"i-catppuccin:folder-src","\u002Fdocs\u002Fstructure\u002Fsrc","docs\u002F2.structure\u002F1.src",[53,58,63,68,73,78],{"title":54,"path":55,"stem":56,"titleTemplate":15,"icon":57},"components","\u002Fdocs\u002Fstructure\u002Fsrc\u002Fcomponents","docs\u002F2.structure\u002F1.src\u002F1.components","i-catppuccin:folder-components",{"title":59,"path":60,"stem":61,"titleTemplate":15,"icon":62},"composables","\u002Fdocs\u002Fstructure\u002Fsrc\u002Fcomposables","docs\u002F2.structure\u002F1.src\u002F1.composables","i-catppuccin:folder-composables",{"title":64,"path":65,"stem":66,"titleTemplate":15,"icon":67},"layouts","\u002Fdocs\u002Fstructure\u002Fsrc\u002Flayouts","docs\u002F2.structure\u002F1.src\u002F1.layouts","i-catppuccin:folder-layouts",{"title":69,"path":70,"stem":71,"titleTemplate":15,"icon":72},"pages","\u002Fdocs\u002Fstructure\u002Fsrc\u002Fpages","docs\u002F2.structure\u002F1.src\u002F1.pages","i-catppuccin:folder-views",{"title":74,"path":75,"stem":76,"titleTemplate":15,"icon":77},"App.vue","\u002Fdocs\u002Fstructure\u002Fsrc\u002Fapp","docs\u002F2.structure\u002F1.src\u002F2.app","i-catppuccin:vue",{"title":79,"path":80,"stem":81,"titleTemplate":15,"icon":82},"pages.config.ts","\u002Fdocs\u002Fstructure\u002Fsrc\u002Fpages-config","docs\u002F2.structure\u002F1.src\u002F3.pages-config","i-catppuccin:typescript",{"title":84,"path":85,"stem":86,"titleTemplate":15,"icon":82},"oiyo.config.ts","\u002Fdocs\u002Fstructure\u002Foiyo-config","docs\u002F2.structure\u002F3.oiyo-config",{"title":88,"path":89,"stem":90,"titleTemplate":15,"icon":91},"package.json","\u002Fdocs\u002Fstructure\u002Fpackage","docs\u002F2.structure\u002F3.package","i-catppuccin:package-json",{"title":93,"path":94,"stem":95,"titleTemplate":15,"icon":96},"tsconfig.json","\u002Fdocs\u002Fstructure\u002Ftsconfig","docs\u002F2.structure\u002F3.tsconfig","i-catppuccin:typescript-config","%s · 项目结构 | Oiyo",{"title":99,"titleTemplate":15,"icon":100,"redirect":8,"show":37,"path":101,"stem":102,"children":103,"page":37},"深入指南","i-lucide-microscope","\u002Fdocs\u002Fguide","docs\u002F3.guide",[104],{"title":105,"path":106,"stem":107,"titleTemplate":15},"App","\u002Fdocs\u002Fguide\u002Fapp","docs\u002F3.guide\u002Fapp",{"title":109,"titleTemplate":110,"icon":111,"redirect":112,"path":113,"stem":114,"children":115,"page":37},"沟通交流","%s · 沟通交流 | Oiyo","i-lucide:message-circle-question","\u002Fdocs\u002Fcommunity\u002Fassist","\u002Fdocs\u002Fcommunity","docs\u002F4.community",[116],{"title":117,"path":112,"stem":118,"titleTemplate":15,"icon":119},"加群互助","docs\u002F4.community\u002F01.assist","i-lucide:scan-qr-code",{"id":121,"title":18,"body":122,"description":405,"extension":406,"meta":407,"navigation":408,"path":19,"seo":409,"stem":20,"titleTemplate":15,"__hash__":410},"docs\u002Fdocs\u002F1.getting-started\u002F02.installation.md",{"type":123,"value":124,"toc":397},"minimark",[125,129,145,148,152,230,233,259,262,265,318,324,327,330,377,383,386,393],[126,127,128],"h2",{"id":128},"环境要求",[130,131,132],"ul",{},[133,134,135,136,140,141,144],"li",{},"Node.js: ",[137,138,139],"code",{},">=18 \u003C22"," (推荐 ",[137,142,143],{},"20.x",")",[126,146,147],{"id":147},"创建项目",[149,150,151],"p",{},"打开一个终端，指定新项目的存放路径，并使用以下命令创建一个新的 starter 项目：",[153,154,155,203],"tabs",{},[156,157,160,186],"tabs-item",{"icon":158,"label":159},"i-simple-icons:github","Github",[161,162,168],"pre",{"className":163,"code":164,"filename":165,"language":166,"meta":167,"style":167},"language-bash shiki shiki-themes material-theme-lighter material-theme-lighter material-theme-palenight","git clone git@github.com:skiyee\u002Foiyo.git\n\n","terminal","bash","",[137,169,170],{"__ignoreMap":167},[171,172,175,179,183],"span",{"class":173,"line":174},"line",1,[171,176,178],{"class":177},"s52Pk","git",[171,180,182],{"class":181},"sGFVr"," clone",[171,184,185],{"class":181}," git@github.com:skiyee\u002Foiyo.git\n",[187,188,192],"callout",{"color":189,"icon":190,"to":191},"success","i-lucide:lightbulb","http:\u002F\u002Fgithub.com\u002Fskiyee\u002Foiyo",[149,193,194,195,198,199,202],{},"或者，你可以前往 ",[137,196,197],{},"@skiyee\u002Foiyo"," 仓库，通过 ",[137,200,201],{},"use template"," 方式使用",[156,204,207,221],{"icon":205,"label":206},"i-simple-icons:gitee","Gitee",[161,208,210],{"className":163,"code":209,"filename":165,"language":166,"meta":167,"style":167},"git clone git@gitee.com:skiyee\u002Foiyo.git\n\n",[137,211,212],{"__ignoreMap":167},[171,213,214,216,218],{"class":173,"line":174},[171,215,178],{"class":177},[171,217,182],{"class":181},[171,219,220],{"class":181}," git@gitee.com:skiyee\u002Foiyo.git\n",[187,222,224],{"color":189,"icon":190,"to":223},"http:\u002F\u002Fgitee.com\u002Fskiyee\u002Foiyo",[149,225,194,226,198,228,202],{},[137,227,197],{},[137,229,201],{},[149,231,232],{},"拉取完成后，别忘记从终端切换到你的新项目",[161,234,237],{"className":163,"code":235,"filename":236,"language":166,"meta":167,"style":167},"cd \u003Cproject-name>\n","Terminal",[137,238,239],{"__ignoreMap":167},[171,240,241,245,249,252,256],{"class":173,"line":174},[171,242,244],{"class":243},"s3cPz","cd",[171,246,248],{"class":247},"sDfIl"," \u003C",[171,250,251],{"class":181},"project-nam",[171,253,255],{"class":254},"sZSNi","e",[171,257,258],{"class":247},">\n",[126,260,261],{"id":261},"安装依赖",[149,263,264],{},"根据你喜爱的管理器，执行命令进行项目依赖的安装",[266,267,269,282,294,306],"code-group",{"sync":268},"pm",[161,270,273],{"className":163,"code":271,"filename":272,"language":166,"meta":167,"style":167},"pnpm install\n","pnpm",[137,274,275],{"__ignoreMap":167},[171,276,277,279],{"class":173,"line":174},[171,278,272],{"class":177},[171,280,281],{"class":181}," install\n",[161,283,286],{"className":163,"code":284,"filename":285,"language":166,"meta":167,"style":167},"yarn install\n","yarn",[137,287,288],{"__ignoreMap":167},[171,289,290,292],{"class":173,"line":174},[171,291,285],{"class":177},[171,293,281],{"class":181},[161,295,298],{"className":163,"code":296,"filename":297,"language":166,"meta":167,"style":167},"npm install\n","npm",[137,299,300],{"__ignoreMap":167},[171,301,302,304],{"class":173,"line":174},[171,303,297],{"class":177},[171,305,281],{"class":181},[161,307,310],{"className":163,"code":308,"filename":309,"language":166,"meta":167,"style":167},"bun install\n","bun",[137,311,312],{"__ignoreMap":167},[171,313,314,316],{"class":173,"line":174},[171,315,309],{"class":177},[171,317,281],{"class":181},[319,320,321],"note",{},[149,322,323],{},"后续将新增相关CLI，以支持交互式创建项目，减少创建步骤，敬请期待！",[126,325,326],{"id":326},"启动应用",[149,328,329],{},"依赖安装完成后，你就可以启动 oiyo 应用了",[266,331,332,344,355,366],{"sync":268},[161,333,335],{"className":163,"code":334,"filename":272,"language":166,"meta":167,"style":167},"pnpm dev\n",[137,336,337],{"__ignoreMap":167},[171,338,339,341],{"class":173,"line":174},[171,340,272],{"class":177},[171,342,343],{"class":181}," dev\n",[161,345,347],{"className":163,"code":346,"filename":285,"language":166,"meta":167,"style":167},"yarn dev\n",[137,348,349],{"__ignoreMap":167},[171,350,351,353],{"class":173,"line":174},[171,352,285],{"class":177},[171,354,343],{"class":181},[161,356,358],{"className":163,"code":357,"filename":297,"language":166,"meta":167,"style":167},"npm dev\n",[137,359,360],{"__ignoreMap":167},[171,361,362,364],{"class":173,"line":174},[171,363,297],{"class":177},[171,365,343],{"class":181},[161,367,369],{"className":163,"code":368,"filename":309,"language":166,"meta":167,"style":167},"bun dev\n",[137,370,371],{"__ignoreMap":167},[171,372,373,375],{"class":173,"line":174},[171,374,309],{"class":177},[171,376,343],{"class":181},[378,379,380],"tip",{},[149,381,382],{},"也可以直接指定platform来启动项目，示例：pnpm dev mp-weixin",[126,384,385],{"id":385},"下一步",[149,387,388,389,392],{},"现在你已经创建独属于你的 ",[137,390,391],{},"oiyo"," 项目了，enjoy coding!",[394,395,396],"style",{},"html pre.shiki code .s52Pk, html code.shiki .s52Pk{--shiki-light:#E2931D;--shiki-default:#E2931D;--shiki-dark:#FFCB6B}html pre.shiki code .sGFVr, html code.shiki .sGFVr{--shiki-light:#91B859;--shiki-default:#91B859;--shiki-dark:#C3E88D}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 .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 .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 .s3cPz, html code.shiki .s3cPz{--shiki-light:#6182B8;--shiki-default:#6182B8;--shiki-dark:#82AAFF}html pre.shiki code .sDfIl, html code.shiki .sDfIl{--shiki-light:#39ADB5;--shiki-default:#39ADB5;--shiki-dark:#89DDFF}html pre.shiki code .sZSNi, html code.shiki .sZSNi{--shiki-light:#90A4AE;--shiki-default:#90A4AE;--shiki-dark:#BABED8}",{"title":167,"searchDepth":398,"depth":398,"links":399},2,[400,401,402,403,404],{"id":128,"depth":398,"text":128},{"id":147,"depth":398,"text":147},{"id":261,"depth":398,"text":261},{"id":326,"depth":398,"text":326},{"id":385,"depth":398,"text":385},"通过在线模板导入快速接入体验","md",{},{"icon":21},{"title":18,"description":405},"-439QFCks1xY_S6LF2m2J95f_ysBpWvWaLrkPS8UNfQ",[412,414],{"title":13,"path":8,"stem":14,"description":413,"icon":16,"children":-1},"Oiyo 以融合AI协作，提升开发体验，降低心智成本为三大理念",{"title":23,"path":24,"stem":25,"description":415,"icon":26,"children":-1},"Oiyo 配置内部已设定了合理的默认配置，开箱即用",1776418890674]