mirror of
https://github.com/EyeTrackVR/EyeTrackVR-Docs.git
synced 2025-11-04 14:49:44 +08:00
6 lines
5.6 KiB
JavaScript
6 lines
5.6 KiB
JavaScript
import{_ as e,o as t,c as a,h as s}from"./app.7ce57934.js";const g=JSON.parse('{"title":"Development Documentation for the EyeTrackVR Docs Site","description":"","frontmatter":{},"headers":[{"level":2,"title":"Getting Started","slug":"getting-started","link":"#getting-started","children":[{"level":3,"title":"Prerequisites","slug":"prerequisites","link":"#prerequisites","children":[]},{"level":3,"title":"Installation","slug":"installation","link":"#installation","children":[]}]},{"level":2,"title":"Contributing","slug":"contributing","link":"#contributing","children":[{"level":3,"title":"Project Structure","slug":"project-structure","link":"#project-structure","children":[]},{"level":3,"title":"Project Specific Documentation","slug":"project-specific-documentation","link":"#project-specific-documentation","children":[]}]}],"relativePath":"development/docs/dev_docs.md","lastUpdated":1674180843000}'),n={name:"development/docs/dev_docs.md"},r=s(`<h1 id="development-documentation-for-the-eyetrackvr-docs-site" tabindex="-1">Development Documentation for the EyeTrackVR Docs Site <a class="header-anchor" href="#development-documentation-for-the-eyetrackvr-docs-site" aria-hidden="true">#</a></h1><p>This is the documentation for the EyeTrackVR Docs site. It is built using <a href="https://vitepress.vuejs.org/" target="_blank" rel="noreferrer">VitePress</a>.</p><h2 id="getting-started" tabindex="-1">Getting Started <a class="header-anchor" href="#getting-started" aria-hidden="true">#</a></h2><h3 id="prerequisites" tabindex="-1">Prerequisites <a class="header-anchor" href="#prerequisites" aria-hidden="true">#</a></h3><ul><li><a href="https://nodejs.org/en/" target="_blank" rel="noreferrer">Node.js</a> (v14.15.4 or higher)</li><li><a href="https://yarnpkg.com/" target="_blank" rel="noreferrer">Yarn</a> (v1.22.10 or higher)</li><li><a href="https://git-scm.com/" target="_blank" rel="noreferrer">Git</a> (v2.30.1 or higher)</li><li><a href="https://code.visualstudio.com/" target="_blank" rel="noreferrer">VSCode</a> (v1.56.2 or higher)</li></ul><h3 id="installation" tabindex="-1">Installation <a class="header-anchor" href="#installation" aria-hidden="true">#</a></h3><ol><li><p>Clone the repo</p><div class="language-sh line-numbers-mode"><button title="Copy Code" class="copy"></button><span class="lang">sh</span><pre class="shiki material-palenight"><code><span class="line"><span style="color:#FFCB6B;">git</span><span style="color:#A6ACCD;"> </span><span style="color:#C3E88D;">clone</span><span style="color:#A6ACCD;"> </span><span style="color:#C3E88D;">https://github.com/RedHawk989/EyeTrackVR-Docs.git</span></span>
|
|
<span class="line"></span></code></pre><div class="line-numbers-wrapper" aria-hidden="true"><span class="line-number">1</span><br></div></div></li><li><p>Navigate to the <code>vitepress</code> folder</p><div class="language-sh line-numbers-mode"><button title="Copy Code" class="copy"></button><span class="lang">sh</span><pre class="shiki material-palenight"><code><span class="line"><span style="color:#82AAFF;">cd</span><span style="color:#A6ACCD;"> </span><span style="color:#C3E88D;">vitepress</span></span>
|
|
<span class="line"></span></code></pre><div class="line-numbers-wrapper" aria-hidden="true"><span class="line-number">1</span><br></div></div></li><li><p>Install Yarn packages</p><div class="language-sh line-numbers-mode"><button title="Copy Code" class="copy"></button><span class="lang">sh</span><pre class="shiki material-palenight"><code><span class="line"><span style="color:#A6ACCD;"> </span><span style="color:#FFCB6B;">yarn</span></span>
|
|
<span class="line"></span></code></pre><div class="line-numbers-wrapper" aria-hidden="true"><span class="line-number">1</span><br></div></div></li><li><p>Start the dev server</p><div class="language-sh line-numbers-mode"><button title="Copy Code" class="copy"></button><span class="lang">sh</span><pre class="shiki material-palenight"><code><span class="line"><span style="color:#FFCB6B;">yarn</span><span style="color:#A6ACCD;"> </span><span style="color:#C3E88D;">dev</span></span>
|
|
<span class="line"></span></code></pre><div class="line-numbers-wrapper" aria-hidden="true"><span class="line-number">1</span><br></div></div></li><li><p>Open the site in your browser</p></li></ol><h2 id="contributing" tabindex="-1">Contributing <a class="header-anchor" href="#contributing" aria-hidden="true">#</a></h2><h3 id="project-structure" tabindex="-1">Project Structure <a class="header-anchor" href="#project-structure" aria-hidden="true">#</a></h3><ol><li>Familiarize yourself with the <a href="https://vitepress.vuejs.org/" target="_blank" rel="noreferrer">VitePress documentation</a>.</li><li>Then, move on to our project specific documentation below.</li></ol><h4 id="standards" tabindex="-1">Standards <a class="header-anchor" href="#standards" aria-hidden="true">#</a></h4><ul><li>All documentation should be written in Markdown or Vue components.</li><li>All file names are snake case <em>and</em> lowercase letters.</li><li>Do not make naming changes to the <code>vitepress</code> folder.</li><li>Do not make major changes to the <code>vitepress</code> folder structure without proir consultation of team members.</li><li>For Vue componentes, follow the <a href="https://vuejs.org/guide/introduction.html" target="_blank" rel="noreferrer">Vue3 docs</a>.</li></ul><h3 id="project-specific-documentation" tabindex="-1">Project Specific Documentation <a class="header-anchor" href="#project-specific-documentation" aria-hidden="true">#</a></h3><div class="tip custom-block"><p class="custom-block-title">TIP</p><p>COMING SOON</p></div>`,14),i=[r];function l(o,c,d,p,h,u){return t(),a("div",null,i)}const v=e(n,[["render",l]]);export{g as __pageData,v as default};
|