1
0
mirror of https://github.com/ZSCNetSupportDept/website.git synced 2026-02-10 20:29:00 +08:00
Files
website/docs/devdocs/开发组网站/撰写内容/index.html
2025-11-03 04:45:20 +08:00

78 lines
26 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!doctype html>
<html lang="en" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-devdocs/开发组网站/撰写内容" data-has-hydrated="false">
<head>
<meta charset="UTF-8">
<meta name="generator" content="Docusaurus v3.6.0">
<title data-rh="true">撰写内容 | 中山学院网络维护科</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://developer.zsxyww.com/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://developer.zsxyww.com/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://developer.zsxyww.com/docs/devdocs/开发组网站/撰写内容"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" content="current"><meta data-rh="true" name="docusaurus_tag" content="docs-default-current"><meta data-rh="true" name="docsearch:version" content="current"><meta data-rh="true" name="docsearch:docusaurus_tag" content="docs-default-current"><meta data-rh="true" property="og:title" content="撰写内容 | 中山学院网络维护科"><meta data-rh="true" name="description" content="本篇文章将会指导你如何从零开始为Wiki添砖Java"><meta data-rh="true" property="og:description" content="本篇文章将会指导你如何从零开始为Wiki添砖Java"><link data-rh="true" rel="icon" href="/img/favicon.ico"><link data-rh="true" rel="canonical" href="https://developer.zsxyww.com/docs/devdocs/开发组网站/撰写内容"><link data-rh="true" rel="alternate" href="https://developer.zsxyww.com/docs/devdocs/开发组网站/撰写内容" hreflang="en"><link data-rh="true" rel="alternate" href="https://developer.zsxyww.com/docs/devdocs/开发组网站/撰写内容" hreflang="x-default"><link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="中山学院网络维护科 RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="中山学院网络维护科 Atom Feed"><link rel="stylesheet" href="/assets/css/styles.b9a55377.css">
<script src="/assets/js/runtime~main.5430e7b9.js" defer="defer"></script>
<script src="/assets/js/main.62ad852d.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):(window.matchMedia("(prefers-color-scheme: light)").matches,t("light"))}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button><a class="navbar__brand" href="/"><div class="navbar__logo"><img src="/img/logo.svg" alt="ZSCNetworkSupport_logo" class="themedComponent_mlkZ themedComponent--light_NVdE"><img src="/img/logo.svg" alt="ZSCNetworkSupport_logo" class="themedComponent_mlkZ themedComponent--dark_xIcU"></div><b class="navbar__title text--truncate">ZSCNetworkSupport</b></a><a aria-current="page" class="navbar__item navbar__link navbar__link--active" href="/">首页</a><a class="navbar__item navbar__link" href="/docs/wiki/首页">wiki</a><a aria-current="page" class="navbar__item navbar__link navbar__link--active" href="/docs/devdocs/首页">开发组文档</a><a class="navbar__item navbar__link" href="/blog">文章</a></div><div class="navbar__items navbar__items--right"><a href="https://github.com/ZSCNetSupportDept/" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link">GitHub<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a><div class="toggle_vylO colorModeToggle_DEke"><button class="clean-btn toggleButton_gllP toggleButtonDisabled_aARS" type="button" disabled="" title="Switch between dark and light mode (currently light mode)" aria-label="Switch between dark and light mode (currently light mode)" aria-live="polite" aria-pressed="false"><svg viewBox="0 0 24 24" width="24" height="24" class="lightToggleIcon_pyhR"><path fill="currentColor" d="M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"></path></svg><svg viewBox="0 0 24 24" width="24" height="24" class="darkToggleIcon_wfgR"><path fill="currentColor" d="M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"></path></svg></button></div><div class="navbarSearchContainer_Bca1"><div class="navbar__search searchBarContainer_NW3z" dir="ltr"><input placeholder="Search" aria-label="Search" class="navbar__search-input searchInput_YFbd"><div class="loadingRing_RJI3 searchBarLoadingRing_YnHq"><div></div><div></div><div></div><div></div></div></div></div></div></div><div role="presentation" class="navbar-sidebar__backdrop"></div></nav><div id="__docusaurus_skipToContent_fallback" class="main-wrapper mainWrapper_z2l0"><div class="docsWrapper_hBAB"><button aria-label="Scroll back to top" class="clean-btn theme-back-to-top-button backToTopButton_sjWU" type="button"></button><div class="docRoot_UBD9"><aside class="theme-doc-sidebar-container docSidebarContainer_YfHR"><div class="sidebarViewport_aRkj"><div class="sidebar_njMd"><nav aria-label="Docs sidebar" class="menu thin-scrollbar menu_SIkG"><ul class="theme-doc-sidebar-menu menu__list"><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-1 menu__list-item"><a class="menu__link" href="/docs/devdocs/首页">ZSCNSD-DEV Documents</a></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" href="/docs/devdocs/网维报修系统/">网维报修系统</a><button aria-label="Expand sidebar category &#x27;网维报修系统&#x27;" aria-expanded="false" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist menu__link--active" href="/docs/devdocs/开发组网站/">开发组网站</a><button aria-label="Collapse sidebar category &#x27;开发组网站&#x27;" aria-expanded="true" type="button" class="clean-btn menu__caret"></button></div><ul style="display:block;overflow:visible;height:auto" class="menu__list"><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/devdocs/开发组网站/概述">概述</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/devdocs/开发组网站/文件的组织">文件的组织</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link menu__link--active" aria-current="page" tabindex="0" href="/docs/devdocs/开发组网站/撰写内容">撰写内容</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/devdocs/开发组网站/项目构建与部署">项目构建与部署</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/devdocs/开发组网站/项目配置">项目配置</a></li></ul></li></ul></nav><button type="button" title="Collapse sidebar" aria-label="Collapse sidebar" class="button button--secondary button--outline collapseSidebarButton_PEFL"><svg width="20" height="20" aria-hidden="true" class="collapseSidebarButtonIcon_kv0_"><g fill="#7a7a7a"><path d="M9.992 10.023c0 .2-.062.399-.172.547l-4.996 7.492a.982.982 0 01-.828.454H1c-.55 0-1-.453-1-1 0-.2.059-.403.168-.551l4.629-6.942L.168 3.078A.939.939 0 010 2.528c0-.548.45-.997 1-.997h2.996c.352 0 .649.18.828.45L9.82 9.472c.11.148.172.347.172.55zm0 0"></path><path d="M19.98 10.023c0 .2-.058.399-.168.547l-4.996 7.492a.987.987 0 01-.828.454h-3c-.547 0-.996-.453-.996-1 0-.2.059-.403.168-.551l4.625-6.942-4.625-6.945a.939.939 0 01-.168-.55 1 1 0 01.996-.997h3c.348 0 .649.18.828.45l4.996 7.492c.11.148.168.347.168.55zm0 0"></path></g></svg></button></div></div></aside><main class="docMainContainer_TBSr"><div class="container padding-top--md padding-bottom--lg"><div class="row"><div class="col docItemCol_VOVn"><div class="docItemContainer_Djhp"><article><nav class="theme-doc-breadcrumbs breadcrumbsContainer_Z_bl" aria-label="Breadcrumbs"><ul class="breadcrumbs" itemscope="" itemtype="https://schema.org/BreadcrumbList"><li class="breadcrumbs__item"><a aria-label="Home page" class="breadcrumbs__link" href="/"><svg viewBox="0 0 24 24" class="breadcrumbHomeIcon_YNFT"><path d="M10 19v-5h4v5c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-7h1.7c.46 0 .68-.57.33-.87L12.67 3.6c-.38-.34-.96-.34-1.34 0l-8.36 7.53c-.34.3-.13.87.33.87H5v7c0 .55.45 1 1 1h3c.55 0 1-.45 1-1z" fill="currentColor"></path></svg></a></li><li itemscope="" itemprop="itemListElement" itemtype="https://schema.org/ListItem" class="breadcrumbs__item"><a class="breadcrumbs__link" itemprop="item" href="/docs/devdocs/开发组网站/"><span itemprop="name">开发组网站</span></a><meta itemprop="position" content="1"></li><li itemscope="" itemprop="itemListElement" itemtype="https://schema.org/ListItem" class="breadcrumbs__item breadcrumbs__item--active"><span class="breadcrumbs__link" itemprop="name">撰写内容</span><meta itemprop="position" content="2"></li></ul></nav><div class="tocCollapsible_ETCw theme-doc-toc-mobile tocMobile_ITEo"><button type="button" class="clean-btn tocCollapsibleButton_TO0P">On this page</button></div><div class="theme-doc-markdown markdown"><header><h1>撰写内容</h1></header>
<p>本篇文章将会指导你如何从零开始为Wiki添砖Java</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>注意</div><div class="admonitionContent_BuS1"><p>你需要基本的CLI操作能力来提交更改
对于Windows用户请观看<a href="https://www.bilibili.com/video/BV1ZUrLYSECD" target="_blank" rel="noopener noreferrer">这个</a>视频学习cmd使用<strong>不推荐零基础学习PowerShell</strong><br>
<!-- -->对于Linux用户<del>你怎么可能不会</del></p></div></div>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>注意</div><div class="admonitionContent_BuS1"><p>你需要一个Github账号和git环境才能进行Git操作<br>
<!-- -->请参考<a href="https://www.runoob.com/git/git-install-setup.html" target="_blank" rel="noopener noreferrer">Runoob教程</a>来配置git。<br>
<!-- -->对于Github注册时可能遇到的网络问题请向组内成员寻求帮助</p></div></div>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>注意</div><div class="admonitionContent_BuS1"><p>你需要配置Node.JS环境进行Docusaurus的本地预览<br>
<!-- -->请参考<a href="https://www.runoob.com/nodejs/nodejs-install-setup.html" target="_blank" rel="noopener noreferrer">Runoob教程</a>来配置Node.JS</p></div></div>
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="0编写文章">0.编写文章<a href="#0编写文章" class="hash-link" aria-label="Direct link to 0.编写文章" title="Direct link to 0.编写文章"></a></h2>
<p>Wiki采用的Docusaurus框架使用Markdown格式进行文章的编写Markdown是一个强大简洁的轻量级标记语言易读性强。关于Markdown语法可以在<a href="https://markdown.com.cn/cheat-sheet.html" target="_blank" rel="noopener noreferrer">这里</a>进行学习。<br>
<!-- -->需要注意的是对于MD初学者会遇到编译器换行与编辑器不一致的情况。请在需要换行的文章末尾添加两个空格再回车即可解决。</p>
<p>Docusaurus兼容绝大部分的Markdown语法同时也提供其特有的特性来提升阅读体验在这里介绍一下告示框。<br>
<!-- -->告示框中的内容由前后各三个冒号包裹起来,然后紧跟着一个表示其类型的文本标签。</p>
<p>标签有五种分别为note/tip/info/warning/danger在标签后可跟随一个自定义的标题。<br>
<!-- -->例如</p>
<div class="codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">:::note[Custom title with MD `STYNAX`]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">Test Note</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">:::</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<p>会渲染出如下的告示框</p>
<div class="theme-admonition theme-admonition-note admonition_xJq3 alert alert--secondary"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M6.3 5.69a.942.942 0 0 1-.28-.7c0-.28.09-.52.28-.7.19-.18.42-.28.7-.28.28 0 .52.09.7.28.18.19.28.42.28.7 0 .28-.09.52-.28.7a1 1 0 0 1-.7.3c-.28 0-.52-.11-.7-.3zM8 7.99c-.02-.25-.11-.48-.31-.69-.2-.19-.42-.3-.69-.31H6c-.27.02-.48.13-.69.31-.2.2-.3.44-.31.69h1v3c.02.27.11.5.31.69.2.2.42.31.69.31h1c.27 0 .48-.11.69-.31.2-.19.3-.42.31-.69H8V7.98v.01zM7 2.3c-3.14 0-5.7 2.54-5.7 5.68 0 3.14 2.56 5.7 5.7 5.7s5.7-2.55 5.7-5.7c0-3.15-2.56-5.69-5.7-5.69v.01zM7 .98c3.86 0 7 3.14 7 7s-3.14 7-7 7-7-3.12-7-7 3.14-7 7-7z"></path></svg></span>Custom title with MD <code>STYNAX</code></div><div class="admonitionContent_BuS1"><p>Test Note</p></div></div>
<p>值得注意的是你可以直接在Markdown文件内使用HTML标签例如<code>&lt;kbd&gt;&lt;/kbd&gt;</code>,它可以以更优雅的方式渲染出键盘按键,将其重点突出。例如:<br>
<code>&lt;kbd&gt;win&lt;/kbd&gt;</code>将会被渲染为:<kbd>win</kbd></p>
<p>对于更多的语法特性,请移步至<a href="https://www.docusaurus.cn/docs/markdown-features" target="_blank" rel="noopener noreferrer">Docusaurus文档</a> (非官方)进行了解</p>
<p>编写Markdown文件需要合适的编辑器,你可以选择自己喜欢的编辑器进行编写,例如<a href="https://code.visualstudio.com/" target="_blank" rel="noopener noreferrer">VS Code</a>Notepad++Emacs等笔者推荐VS Code。</p>
<p><strong>不要使用Windows自带的记事本和Word不要使用Windows自带的记事本和Word不要使用Windows自带的记事本和Word写出来的东西再像Markdown也不行</strong></p>
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="1-获取仓库">1. 获取仓库<a href="#1-获取仓库" class="hash-link" aria-label="Direct link to 1. 获取仓库" title="Direct link to 1. 获取仓库"></a></h2>
<p>一般来说,你编写的内容无法直接提交(Push)至主仓库所以你需要获取一个主仓库的副本并在这个副本中操作文件最后再提交至主仓库。获取仓库副本的操作称为Fork。</p>
<p>Wiki的主仓库链接位于<a href="https://github.com/ZSCNetSupportDept/website" target="_blank" rel="noopener noreferrer">这里</a></p>
<p>登录你的账户进入主仓库的Github页面点击右上角的Fork<br>
<img decoding="async" loading="lazy" alt="Fork仓库" src="/assets/images/GH-Fork-cd7ef6ca9bdd5ee18708fbf57ff2e889.png" width="1864" height="598" class="img_ev3q"></p>
<p>点击下一步,页面会跳转至属于你的仓库副本,页面链接应该长这样:<br>
<code>https://github.com/Your-User-Name/website</code></p>
<p>复制这个链接打开命令行,确定当前的工作路径,输入:<br>
<code>git clone https://github.com/Your-User-Name/website</code></p>
<p>正常来说,程序会以<code>Unpacking objects: 100% (x/x), done.</code>退出,在当前目录下新建一个<code>website</code>目录,里面存放着项目文件</p>
<p>进入目录,从项目根目录下开始看起:</p>
<ul>
<li><code>docs</code>:存放wiki和开发组文档的内容</li>
<li><code>blog</code>:存放文章的内容</li>
<li><code>static</code>:存放静态文件(e.g.图片)的内容</li>
</ul>
<p>开或者新建一个.md文件你就可以开始愉快的编写了。</p>
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="2检查提交至远程">2.检查、提交至远程<a href="#2检查提交至远程" class="hash-link" aria-label="Direct link to 2.检查、提交至远程" title="Direct link to 2.检查、提交至远程"></a></h2>
<p>保存你编写的文件后,你需要在本地进行预览。</p>
<p>如果你是第一次编写,请在项目根目录中打开命令行,输入:</p>
<div class="codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">npm config set registry https://registry.npmmirror.com/</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">npm install</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<p>这会设置一个国内镜像源,并安装项目所需的依赖</p>
<p>随后运行<code>npm start</code>编译静态文件,并启动本地服务器。你可以在<a href="https://localhost:3000" target="_blank" rel="noopener noreferrer">localhost:3000</a>观看到预览效果,他也会实时同步你对文件的修改并显示出来。</p>
<p>确定文章没有问题后,请按下面的步骤进行提交</p>
<p><code>git add .</code></p>
<p>这个操作会将你更改过的所有文件添加至暂存区,准备推送</p>
<p><code>git commit -m &quot;Info here&quot;</code></p>
<p>这个操作会将暂存区的更改提交到本地仓库,并添加提交信息</p>
<p>在推送本地更改之前,最好从远程仓库拉取最新的更改,以避免冲突:</p>
<p><code>git pull origin main</code></p>
<p>将本地的提交推送到远程仓库</p>
<p><code>git push origin main</code></p>
<p>当然如果你用的是VS Code也可以在侧栏的版本管理处直接提交</p>
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="3合并到主仓库">3.合并到主仓库<a href="#3合并到主仓库" class="hash-link" aria-label="Direct link to 3.合并到主仓库" title="Direct link to 3.合并到主仓库"></a></h2>
<p>打开你Fork之后的仓库点击上方的<code>Pull Request</code></p>
<p><img decoding="async" loading="lazy" alt="Pull request" src="/assets/images/GH-PR-ddbd71b7be08f97537813c11cce4b313.png" width="1864" height="598" class="img_ev3q"></p>
<p>继续点击<code>Create pull request</code>,即可将你的更改提交至主仓库,仓库管理员会核查后将其合并。</p>
<p><img decoding="async" loading="lazy" alt="Create pull request" src="/assets/images/GH-PR-1-a64c451c874b05a9c4643dd0ab02bd34.png" width="1864" height="598" class="img_ev3q"></p>
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="ff常见问题">FF.常见问题<a href="#ff常见问题" class="hash-link" aria-label="Direct link to FF.常见问题" title="Direct link to FF.常见问题"></a></h2>
<p>我不知道,有问题再补吧</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="row margin-top--sm theme-doc-footer-edit-meta-row"><div class="col"><a href="https://github.com/ZSCNetSupportDept/website/tree/master/docs/devdocs/03-开发组网站/撰写内容.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m-29.5 17.1l18.4-18.5 6.3 6.3-18.4 18.4h-6.3v-6.2z"></path></g></svg>Edit this page</a></div><div class="col lastUpdated_JAkA"><span class="theme-last-updated">Last updated<!-- --> on <b><time datetime="2025-11-02T20:07:13.000Z" itemprop="dateModified">Nov 2, 2025</time></b></span></div></div></footer></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/devdocs/开发组网站/文件的组织"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">文件的组织</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/docs/devdocs/开发组网站/项目构建与部署"><div class="pagination-nav__sublabel">Next</div><div class="pagination-nav__label">项目构建与部署</div></a></nav></div></div><div class="col col--3"><div class="tableOfContents_bqdL thin-scrollbar theme-doc-toc-desktop"><ul class="table-of-contents table-of-contents__left-border"><li><a href="#0编写文章" class="table-of-contents__link toc-highlight">0.编写文章</a></li><li><a href="#1-获取仓库" class="table-of-contents__link toc-highlight">1. 获取仓库</a></li><li><a href="#2检查提交至远程" class="table-of-contents__link toc-highlight">2.检查、提交至远程</a></li><li><a href="#3合并到主仓库" class="table-of-contents__link toc-highlight">3.合并到主仓库</a></li><li><a href="#ff常见问题" class="table-of-contents__link toc-highlight">FF.常见问题</a></li></ul></div></div></div></div></main></div></div></div><footer class="footer footer--dark"><div class="container container-fluid"><div class="footer__bottom text--center"><div class="footer__copyright">Copyright © 2025 ZSCNetworkSupport,Built with Docusaurus.</div></div></div></footer></div>
</body>
</html>