Skip to content

senhao-xu/senhao-xu.github.io

Repository files navigation

<!DOCTYPE html>
<html lang="en-US" dir="ltr">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width,initial-scale=1">
    <title>Quick Start | Senhao Blog</title>
    <meta name="description" content="SenHao Xu Site">
    <meta name="generator" content="VitePress v1.6.4">
    <link rel="preload stylesheet" href="/assets/style.-59fAGru.css" as="style">
    <link rel="preload stylesheet" href="/vp-icons.css" as="style">
    
    <script type="module" src="/assets/app.0vGzEguj.js"></script>
    <link rel="preload" href="/assets/inter-roman-latin.Di8DUHzh.woff2" as="font" type="font/woff2" crossorigin="">
    <link rel="modulepreload" href="/assets/chunks/theme.CPQqawOH.js">
    <link rel="modulepreload" href="/assets/chunks/framework.DPDPlp3K.js">
    <link rel="modulepreload" href="/assets/README.md.C_4vTUYL.lean.js">
    <link rel="icon" type="image/png" href="/favicon.png">
    <script id="check-dark-mode">(()=>{const e=localStorage.getItem("vitepress-theme-appearance")||"auto",a=window.matchMedia("(prefers-color-scheme: dark)").matches;(!e||e==="auto"?a:e==="dark")&&document.documentElement.classList.add("dark")})();</script>
    <script id="check-mac-os">document.documentElement.classList.toggle("mac",/Mac|iPhone|iPod|iPad/i.test(navigator.platform));</script>
  </head>
  <body>
    <div id="app"><div class="Layout" data-v-d8b57b2d><!--[--><!--]--><!--[--><span tabindex="-1" data-v-fcbfc0e0></span><a href="#VPContent" class="VPSkipLink visually-hidden" data-v-fcbfc0e0>Skip to content</a><!--]--><!----><header class="VPNav" data-v-d8b57b2d data-v-7ad780c2><div class="VPNavBar" data-v-7ad780c2 data-v-9fd4d1dd><div class="wrapper" data-v-9fd4d1dd><div class="container" data-v-9fd4d1dd><div class="title" data-v-9fd4d1dd><div class="VPNavBarTitle" data-v-9fd4d1dd data-v-9f43907a><a class="title" href="/" data-v-9f43907a><!--[--><!--]--><!--[--><img class="VPImage logo" src="/favicon.png" alt data-v-ab19afbb><!--]--><span data-v-9f43907a>Senhao Blog</span><!--[--><!--]--></a></div></div><div class="content" data-v-9fd4d1dd><div class="content-body" data-v-9fd4d1dd><!--[--><!--]--><div class="VPNavBarSearch search" data-v-9fd4d1dd><!--[--><!----><div id="local-search"><button type="button" class="DocSearch DocSearch-Button" aria-label="Search"><span class="DocSearch-Button-Container"><span class="vp-icon DocSearch-Search-Icon"></span><span class="DocSearch-Button-Placeholder">Search</span></span><span class="DocSearch-Button-Keys"><kbd class="DocSearch-Button-Key"></kbd><kbd class="DocSearch-Button-Key">K</kbd></span></button></div><!--]--></div><nav aria-labelledby="main-nav-aria-label" class="VPNavBarMenu menu" data-v-9fd4d1dd data-v-afb2845e><span id="main-nav-aria-label" class="visually-hidden" data-v-afb2845e> Main Navigation </span><!--[--><!--[--><a class="VPLink link VPNavBarMenuLink" href="/" tabindex="0" data-v-afb2845e data-v-815115f5><!--[--><span data-v-815115f5>Home</span><!--]--></a><!--]--><!--[--><a class="VPLink link VPNavBarMenuLink" href="/docs/Technology/Linux/Centos.html" tabindex="0" data-v-afb2845e data-v-815115f5><!--[--><span data-v-815115f5>技术</span><!--]--></a><!--]--><!--[--><a class="VPLink link VPNavBarMenuLink" href="/docs/Life/Book/Book.html" tabindex="0" data-v-afb2845e data-v-815115f5><!--[--><span data-v-815115f5>生活</span><!--]--></a><!--]--><!--]--></nav><!----><div class="VPNavBarAppearance appearance" data-v-9fd4d1dd data-v-3f90c1a5><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title aria-checked="false" data-v-3f90c1a5 data-v-be9742d9 data-v-b4ccac88><span class="check" data-v-b4ccac88><span class="icon" data-v-b4ccac88><!--[--><span class="vpi-sun sun" data-v-be9742d9></span><span class="vpi-moon moon" data-v-be9742d9></span><!--]--></span></span></button></div><div class="VPSocialLinks VPNavBarSocialLinks social-links" data-v-9fd4d1dd data-v-ef6192dc data-v-e71e869c><!--[--><a class="VPSocialLink no-icon" href="https://github.com/senhao-xu" aria-label="github" target="_blank" rel="noopener" data-v-e71e869c data-v-60a9a2d3><span class="vpi-social-github"></span></a><!--]--></div><div class="VPFlyout VPNavBarExtra extra" data-v-9fd4d1dd data-v-f953d92f data-v-bfe7971f><button type="button" class="button" aria-haspopup="true" aria-expanded="false" aria-label="extra navigation" data-v-bfe7971f><span class="vpi-more-horizontal icon" data-v-bfe7971f></span></button><div class="menu" data-v-bfe7971f><div class="VPMenu" data-v-bfe7971f data-v-20ed86d6><!----><!--[--><!--[--><!----><div class="group" data-v-f953d92f><div class="item appearance" data-v-f953d92f><p class="label" data-v-f953d92f>Appearance</p><div class="appearance-action" data-v-f953d92f><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title aria-checked="false" data-v-f953d92f data-v-be9742d9 data-v-b4ccac88><span class="check" data-v-b4ccac88><span class="icon" data-v-b4ccac88><!--[--><span class="vpi-sun sun" data-v-be9742d9></span><span class="vpi-moon moon" data-v-be9742d9></span><!--]--></span></span></button></div></div></div><div class="group" data-v-f953d92f><div class="item social-links" data-v-f953d92f><div class="VPSocialLinks social-links-list" data-v-f953d92f data-v-e71e869c><!--[--><a class="VPSocialLink no-icon" href="https://github.com/senhao-xu" aria-label="github" target="_blank" rel="noopener" data-v-e71e869c data-v-60a9a2d3><span class="vpi-social-github"></span></a><!--]--></div></div></div><!--]--><!--]--></div></div></div><!--[--><!--]--><button type="button" class="VPNavBarHamburger hamburger" aria-label="mobile navigation" aria-expanded="false" aria-controls="VPNavScreen" data-v-9fd4d1dd data-v-6bee1efd><span class="container" data-v-6bee1efd><span class="top" data-v-6bee1efd></span><span class="middle" data-v-6bee1efd></span><span class="bottom" data-v-6bee1efd></span></span></button></div></div></div></div><div class="divider" data-v-9fd4d1dd><div class="divider-line" data-v-9fd4d1dd></div></div></div><!----></header><div class="VPLocalNav empty fixed" data-v-d8b57b2d data-v-2488c25a><div class="container" data-v-2488c25a><!----><div class="VPLocalNavOutlineDropdown" style="--vp-vh:0px;" data-v-2488c25a data-v-6b867909><button data-v-6b867909>Return to top</button><!----></div></div></div><!----><div class="VPContent" id="VPContent" data-v-d8b57b2d data-v-9a6c75ad><div class="VPDoc has-aside" data-v-9a6c75ad data-v-e6f2a212><!--[--><!--]--><div class="container" data-v-e6f2a212><div class="aside" data-v-e6f2a212><div class="aside-curtain" data-v-e6f2a212></div><div class="aside-container" data-v-e6f2a212><div class="aside-content" data-v-e6f2a212><div class="VPDocAside" data-v-e6f2a212 data-v-cb998dce><!--[--><!--]--><!--[--><!--]--><nav aria-labelledby="doc-outline-aria-label" class="VPDocAsideOutline" data-v-cb998dce data-v-f610f197><div class="content" data-v-f610f197><div class="outline-marker" data-v-f610f197></div><div aria-level="2" class="outline-title" id="doc-outline-aria-label" role="heading" data-v-f610f197>页面导航</div><ul class="VPDocOutlineItem root" data-v-f610f197 data-v-53c99d69><!--[--><!--]--></ul></div></nav><!--[--><!--]--><div class="spacer" data-v-cb998dce></div><!--[--><!--]--><!----><!--[--><!--]--><!--[--><!--]--></div></div></div></div><div class="content" data-v-e6f2a212><div class="content-container" data-v-e6f2a212><!--[--><!--]--><main class="main" data-v-e6f2a212><div style="position:relative;" class="vp-doc _README" data-v-e6f2a212><div><h1 id="quick-start" tabindex="-1">Quick Start <a class="header-anchor" href="#quick-start" aria-label="Permalink to &quot;Quick Start&quot;">​</a></h1><h2 id="初始化环境" tabindex="-1">初始化环境 <a class="header-anchor" href="#初始化环境" aria-label="Permalink to &quot;初始化环境&quot;">​</a></h2><p>node.js版本: &gt;= 18</p><p>安装vitepress</p><div class="language-bash vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">bash</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">npm</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> add</span><span style="--shiki-light:#005CC5;--shiki-dark:#79B8FF;"> -D</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> vitepress</span></span></code></pre></div><p>下载依赖包</p><div class="language-bash vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">bash</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">npm</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> install</span></span></code></pre></div></div></div></main><footer class="VPDocFooter" data-v-e6f2a212 data-v-1bcd8184><!--[--><!--]--><div class="edit-info" data-v-1bcd8184><div class="edit-link" data-v-1bcd8184><a class="VPLink link vp-external-link-icon no-icon edit-link-button" href="https://github.com/senhao-xu/blog/edit/master/README.md" target="_blank" rel="noreferrer" data-v-1bcd8184><!--[--><span class="vpi-square-pen edit-link-icon" data-v-1bcd8184></span> 在 GitHub 上编辑此页面<!--]--></a></div><div class="last-updated" data-v-1bcd8184><p class="VPLastUpdated" data-v-1bcd8184 data-v-1bb0c8a8>最后更新于: <time datetime="2025-05-24T00:19:19.000Z" data-v-1bb0c8a8></time></p></div></div><!----></footer><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><footer class="VPFooter" data-v-d8b57b2d data-v-566314d4><div class="container" data-v-566314d4><!----><p class="copyright" data-v-566314d4>Copyright © 2025 senhao-xu</a></p></div></footer><!--[--><!--]--></div></div>
    <script>window.__VP_HASH_MAP__=JSON.parse("{\"docs_life_book_book extracts.md\":\"DDkqGZ2O\",\"docs_life_book_book.md\":\"C1N9e-H-\",\"docs_life_medicine_readme.md\":\"DxKDfiUY\",\"docs_life_medicine_脂溢性皮炎.md\":\"BGYWRJAM\",\"docs_life_readme.md\":\"BV6ryyaJ\",\"docs_technology_docker_containerd.md\":\"DkXFYqFq\",\"docs_technology_docker_docker middleware.md\":\"CGre5f3l\",\"docs_technology_docker_docker note.md\":\"BGkBFMlg\",\"docs_technology_docker_docker server.md\":\"B4bGFWsG\",\"docs_technology_docker_docker-compose note.md\":\"DMxM9rJW\",\"docs_technology_github.md\":\"UvLWeWKY\",\"docs_technology_kubernetes_cri-docker-debian13.md\":\"BIQhQEVL\",\"docs_technology_kubernetes_cri-docker.md\":\"C-bMKLY0\",\"docs_technology_kubernetes_etcd.md\":\"DWnTtgTI\",\"docs_technology_kubernetes_fix error.md\":\"D2fTYdZP\",\"docs_technology_kubernetes_kubernetes ingress.md\":\"BX45jA3l\",\"docs_technology_kubernetes_kubernetes note.md\":\"CNFeL3Hc\",\"docs_technology_kubernetes_kubernetes update cert 100 year.md\":\"2zqeozMt\",\"docs_technology_kubernetes_kubernetes-ha.md\":\"CS0CVfU0\",\"docs_technology_kubernetes_kubernetes安装(redhat).md\":\"B5gMPXyx\",\"docs_technology_kubernetes_minikube 搭建.md\":\"s3kexodk\",\"docs_technology_kubernetes_off package centos.md\":\"3fNG5Ram\",\"docs_technology_kubernetes_off package debian.md\":\"BfghZ6ip\",\"docs_technology_kubernetes_off package ubuntu.md\":\"DZAYtkXA\",\"docs_technology_kubernetes_operator.md\":\"CZxGqhkm\",\"docs_technology_linux_centos.md\":\"Bq_AsW2C\",\"docs_technology_linux_debian.md\":\"CKENzLmz\",\"docs_technology_linux_ubuntu.md\":\"BiCJT4WT\",\"docs_technology_other_cookbook.md\":\"DcYVDYV0\",\"docs_technology_other_deepseek.md\":\"C9U-aR56\",\"docs_technology_other_docusaurus.md\":\"DsyPogoF\",\"docs_technology_other_git.md\":\"B2Ye0MdG\",\"docs_technology_other_golang.md\":\"DvYvxM-u\",\"docs_technology_other_hexo build.md\":\"DYHor3nt\",\"docs_technology_other_java archetype.md\":\"DBdOviTY\",\"docs_technology_other_jvm.md\":\"DxHa9_Sb\",\"docs_technology_other_kvm.md\":\"CQvK3PtQ\",\"docs_technology_other_network-agent.md\":\"BY9dLOdK\",\"docs_technology_other_node.md\":\"DlFWpvFN\",\"docs_technology_other_nps.md\":\"C8yrczGc\",\"docs_technology_other_openwrt.md\":\"CYPGes4f\",\"docs_technology_other_qinglong panel.md\":\"CyGPQ7GC\",\"docs_technology_other_small dns.md\":\"CxJBNbET\",\"docs_technology_other_sql.md\":\"BElH8EgP\",\"docs_technology_other_ssl.md\":\"CURmVdBK\",\"docs_technology_other_vllm.md\":\"D2AmqSgn\",\"docs_technology_other_windows note.md\":\"BW02AwHy\",\"docs_technology_readme.md\":\"ULa7hXx0\",\"index.md\":\"DRG4Wmc9\",\"readme.md\":\"C_4vTUYL\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"Senhao Blog\",\"description\":\"SenHao Xu Site\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"logo\":\"/favicon.png\",\"search\":{\"provider\":\"local\",\"options\":{\"locales\":{\"zh\":{\"translations\":{\"button\":{\"buttonText\":\"搜索文档\",\"buttonAriaLabel\":\"搜索文档\"},\"modal\":{\"noResultsText\":\"无法找到相关结果\",\"resetButtonTitle\":\"清除查询条件\",\"footer\":{\"selectText\":\"选择\",\"navigateText\":\"切换\"}}}}}}},\"nav\":[{\"text\":\"Home\",\"link\":\"/\"},{\"text\":\"技术\",\"link\":\"/docs/Technology/Linux/Centos\",\"activeMatch\":\"/docs/Technology/\"},{\"text\":\"生活\",\"link\":\"/docs/Life/Book/Book\",\"activeMatch\":\"/docs/Life/\"}],\"sidebar\":{\"/docs/Technology\":[{\"text\":\"Linux\",\"collapsed\":false,\"base\":\"/docs/Technology/Linux/\",\"items\":[{\"text\":\"Centos\",\"link\":\"Centos\"},{\"text\":\"Ubuntu\",\"link\":\"Ubuntu\"},{\"text\":\"Debian\",\"link\":\"Debian\"}]},{\"text\":\"Docker\",\"collapsed\":false,\"base\":\"/docs/Technology/Docker/\",\"items\":[{\"text\":\"Docker Note\",\"link\":\"Docker Note\"},{\"text\":\"Docker Server\",\"link\":\"Docker Server\"},{\"text\":\"Docker Middleware\",\"link\":\"Docker Middleware\"},{\"text\":\"Docker Compose\",\"link\":\"Docker-Compose Note\"},{\"text\":\"Containerd\",\"link\":\"Containerd\"}]},{\"text\":\"Kubernetes\",\"collapsed\":true,\"base\":\"/docs/Technology/Kubernetes/\",\"items\":[{\"text\":\"Kubernetes Note\",\"link\":\"Kubernetes Note\"},{\"text\":\"Kubernetes Ingress\",\"link\":\"Kubernetes Ingress\"},{\"text\":\"Kubernetes Operator\",\"link\":\"Operator\"},{\"text\":\"Kubernetes 百年证书\",\"link\":\"Kubernetes Update Cert 100 Year\"},{\"text\":\"Kubernetes Etcd\",\"link\":\"etcd\"},{\"text\":\"Kubernetes安装(redhat)\",\"link\":\"Kubernetes安装(redhat)\"},{\"text\":\"Minikube 搭建\",\"link\":\"Minikube 搭建\"},{\"text\":\"Fix Error\",\"link\":\"Fix Error\"},{\"text\":\"Kubernetes 离线包 Centos\",\"link\":\"off package centos\"},{\"text\":\"Kubernetes 离线包 Ubuntu\",\"link\":\"off package ubuntu\"},{\"text\":\"Kubernetes 离线包 Debian\",\"link\":\"off package debian\"},{\"text\":\"cri-docker\",\"link\":\"cri-docker\"},{\"text\":\"cri-docker-debian13\",\"link\":\"cri-docker-debian13\"},{\"text\":\"Kubernetes-HA\",\"link\":\"Kubernetes-HA\"}]},{\"text\":\"解决方案\",\"collapsed\":true,\"base\":\"/docs/Technology/\",\"items\":[{\"text\":\"解决方案\",\"link\":\"README\"},{\"text\":\"github\",\"link\":\"github\"}]},{\"text\":\"Other\",\"collapsed\":true,\"base\":\"/docs/Technology/Other/\",\"items\":[{\"text\":\"Windows\",\"link\":\"Windows Note\"},{\"text\":\"Git\",\"link\":\"git\"},{\"text\":\"Golang\",\"link\":\"Golang\"},{\"text\":\"JVM\",\"link\":\"JVM\"},{\"text\":\"KVM\",\"link\":\"KVM\"},{\"text\":\"NetWork-Agent\",\"link\":\"NetWork-Agent\"},{\"text\":\"Qinglong Panel\",\"link\":\"Qinglong Panel\"},{\"text\":\"SSL\",\"link\":\"SSL\"},{\"text\":\"SQL\",\"link\":\"SQL\"},{\"text\":\"OpenWrt\",\"link\":\"OpenWrt\"},{\"text\":\"CookBook\",\"link\":\"CookBook\"},{\"text\":\"DeepSeek\",\"link\":\"Deepseek\"},{\"text\":\"vllm DeekSeek\",\"link\":\"vllm\"},{\"text\":\"Hexo Build\",\"link\":\"Hexo Build\"}]}],\"/docs/Life\":[{\"text\":\"书摘\",\"collapsed\":false,\"base\":\"/docs/Life/\",\"items\":[{\"text\":\"书架\",\"link\":\"/Book/Book\"},{\"text\":\"Book Extracts\",\"link\":\"/Book/Book Extracts\"}]},{\"text\":\"医学\",\"collapsed\":false,\"base\":\"/docs/Life/\",\"items\":[{\"text\":\"资料网站\",\"link\":\"/Medicine/README\"},{\"text\":\"脂溢性皮炎\",\"link\":\"/Medicine/脂溢性皮炎\"}]},{\"text\":\"解决方案\",\"collapsed\":false,\"base\":\"/docs/Life/\",\"items\":[{\"text\":\"解决方案\",\"link\":\"/README\"}]}]},\"lightModeSwitchTitle\":\"切换到浅色模式\",\"darkModeSwitchTitle\":\"切换到深色模式\",\"outline\":{\"label\":\"页面导航\"},\"lastUpdated\":{\"text\":\"最后更新于\"},\"docFooter\":{\"prev\":\"上一页\",\"next\":\"下一页\"},\"editLink\":{\"pattern\":\"https://github.com/senhao-xu/blog/edit/master/:path\",\"text\":\"在 GitHub 上编辑此页面\"},\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/senhao-xu\"}],\"footer\":{\"copyright\":\"Copyright © 2025 senhao-xu</a>\"}},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
    
  </body>
</html>

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages