Skip to content

Commit

Permalink
deploy: 4cc674d
Browse files Browse the repository at this point in the history
  • Loading branch information
bbbbbbbbbbbbba committed Mar 10, 2024
1 parent af4d5af commit 3ef8b02
Show file tree
Hide file tree
Showing 25 changed files with 220 additions and 54 deletions.
4 changes: 2 additions & 2 deletions 404.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions README.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion assets/app.Dvj5Y_pW.js → assets/app.B5WXgHky.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion assets/chunks/@localSearchIndexroot.BM2s8WIX.js

This file was deleted.

1 change: 1 addition & 0 deletions assets/chunks/@localSearchIndexroot.Co-cilSK.js

Large diffs are not rendered by default.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Large diffs are not rendered by default.

84 changes: 84 additions & 0 deletions assets/docs_getstart_installation_index.md.BFxdhziH.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
import{_ as s,c as n,o as a,a5 as p}from"./chunks/framework.BjaKWcf5.js";const u=JSON.parse('{"title":"代码结构","description":"","frontmatter":{},"headers":[],"relativePath":"docs/getstart/installation/index.md","filePath":"docs/getstart/installation/index.md"}'),l={name:"docs/getstart/installation/index.md"},e=p(`<h1 id="代码结构" tabindex="-1">代码结构 <a class="header-anchor" href="#代码结构" aria-label="Permalink to &quot;代码结构&quot;">​</a></h1><h2 id="模块划分" tabindex="-1">模块划分 <a class="header-anchor" href="#模块划分" aria-label="Permalink to &quot;模块划分&quot;">​</a></h2><p>bbs-go采用前后端分离设计,一共分为三个模块:</p><ul><li>server 使用go语言开发的服务端接口服务</li><li>site 使用node + nuxt开发的前台页面服务</li><li>admin 使用vue + arco 开发的后台管理系统</li></ul><h2 id="获取最新源码" tabindex="-1">获取最新源码 <a class="header-anchor" href="#获取最新源码" aria-label="Permalink to &quot;获取最新源码&quot;">​</a></h2><div class="tip custom-block"><p class="custom-block-title">TIP</p><p>请先确保会使用Git,Git使用教程:<a href="https://www.google.com" target="_blank" rel="noreferrer">https://www.google.com</a></p></div><p>GitHub和Gitee上都有最新版本的源码,项目地址分别为:</p><ul><li><a href="https://github.com/mlogclub/bbs-go" target="_blank" rel="noreferrer">https://github.com/mlogclub/bbs-go</a></li><li><a href="https://gitee.com/mlogclub/bbs-go" target="_blank" rel="noreferrer">https://gitee.com/mlogclub/bbs-go</a></li></ul><p>以GitHub为例,执行下面命令将代码Clone到本地</p><div class="language-shell vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre class="shiki shiki-themes github-light github-dark vp-code"><code><span class="line"><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">git</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> clone</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> [email protected]:mlogclub/bbs-go.git</span></span></code></pre></div><h2 id="目录结构" tabindex="-1">目录结构 <a class="header-anchor" href="#目录结构" aria-label="Permalink to &quot;目录结构&quot;">​</a></h2><div class="language-plain vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">plain</span><pre class="shiki shiki-themes github-light github-dark vp-code"><code><span class="line"><span>.</span></span>
<span class="line"><span>├── LICENSE</span></span>
<span class="line"><span>├── README.md</span></span>
<span class="line"><span>├── docker-compose.yml</span></span>
<span class="line"><span>├── server // server服务端模块</span></span>
<span class="line"><span>│   ├── Dockerfile</span></span>
<span class="line"><span>│   ├── LICENSE</span></span>
<span class="line"><span>│   ├── Makefile</span></span>
<span class="line"><span>│   ├── README.md</span></span>
<span class="line"><span>│   ├── bbs-go.docker.yaml</span></span>
<span class="line"><span>│   ├── bbs-go.example.yaml</span></span>
<span class="line"><span>│   ├── cmd</span></span>
<span class="line"><span>│   │   ├── server</span></span>
<span class="line"><span>│   │   └── test</span></span>
<span class="line"><span>│   ├── go.mod</span></span>
<span class="line"><span>│   ├── go.sum</span></span>
<span class="line"><span>│   ├── internal</span></span>
<span class="line"><span>│   │   ├── cache</span></span>
<span class="line"><span>│   │   ├── controllers</span></span>
<span class="line"><span>│   │   ├── middleware</span></span>
<span class="line"><span>│   │   ├── models</span></span>
<span class="line"><span>│   │   ├── pkg</span></span>
<span class="line"><span>│   │   ├── repositories</span></span>
<span class="line"><span>│   │   ├── scheduler</span></span>
<span class="line"><span>│   │   ├── server</span></span>
<span class="line"><span>│   │   ├── services</span></span>
<span class="line"><span>│   │   └── spam</span></span>
<span class="line"><span>│   └── start.sh</span></span>
<span class="line"><span>├── site // site模块</span></span>
<span class="line"><span>│   ├── Dockerfile</span></span>
<span class="line"><span>│   ├── README.md</span></span>
<span class="line"><span>│   ├── ecosystem.config.js</span></span>
<span class="line"><span>│   ├── nuxt.config.ts</span></span>
<span class="line"><span>│   ├── package.json</span></span>
<span class="line"><span>│   ├── pnpm-lock.yaml</span></span>
<span class="line"><span>│   ├── server</span></span>
<span class="line"><span>│   │   └── tsconfig.json</span></span>
<span class="line"><span>│   ├── src</span></span>
<span class="line"><span>│   │   ├── app.vue</span></span>
<span class="line"><span>│   │   ├── assets</span></span>
<span class="line"><span>│   │   ├── components</span></span>
<span class="line"><span>│   │   ├── composables</span></span>
<span class="line"><span>│   │   ├── error.vue</span></span>
<span class="line"><span>│   │   ├── layouts</span></span>
<span class="line"><span>│   │   ├── middleware</span></span>
<span class="line"><span>│   │   ├── pages</span></span>
<span class="line"><span>│   │   ├── public</span></span>
<span class="line"><span>│   │   ├── server</span></span>
<span class="line"><span>│   │   └── stores</span></span>
<span class="line"><span>│ └── tsconfig.json</span></span>
<span class="line"><span>├── admin // admin模块</span></span>
<span class="line"><span>│   ├── CNAME</span></span>
<span class="line"><span>│   ├── Dockerfile</span></span>
<span class="line"><span>│   ├── babel.config.js</span></span>
<span class="line"><span>│   ├── commitlint.config.js</span></span>
<span class="line"><span>│   ├── components.d.ts</span></span>
<span class="line"><span>│   ├── config</span></span>
<span class="line"><span>│   │   ├── plugin</span></span>
<span class="line"><span>│   │   ├── utils</span></span>
<span class="line"><span>│   │   ├── vite.config.base.ts</span></span>
<span class="line"><span>│   │   ├── vite.config.dev.ts</span></span>
<span class="line"><span>│   │   ├── vite.config.docker.ts</span></span>
<span class="line"><span>│   │   └── vite.config.prod.ts</span></span>
<span class="line"><span>│   ├── index.html</span></span>
<span class="line"><span>│   ├── package.json</span></span>
<span class="line"><span>│   ├── pnpm-lock.yaml</span></span>
<span class="line"><span>│   ├── src</span></span>
<span class="line"><span>│   │   ├── App.vue</span></span>
<span class="line"><span>│   │   ├── api</span></span>
<span class="line"><span>│   │   ├── assets</span></span>
<span class="line"><span>│   │   ├── components</span></span>
<span class="line"><span>│   │   ├── composables</span></span>
<span class="line"><span>│   │   ├── directive</span></span>
<span class="line"><span>│   │   ├── env.d.ts</span></span>
<span class="line"><span>│   │   ├── hooks</span></span>
<span class="line"><span>│   │   ├── layout</span></span>
<span class="line"><span>│   │   ├── locale</span></span>
<span class="line"><span>│   │   ├── main.ts</span></span>
<span class="line"><span>│   │   ├── router</span></span>
<span class="line"><span>│   │   ├── store</span></span>
<span class="line"><span>│   │   ├── types</span></span>
<span class="line"><span>│   │   ├── utils</span></span>
<span class="line"><span>│   │   └── views</span></span>
<span class="line"><span>└── └── tsconfig.json</span></span></code></pre></div>`,12),i=[e];function c(t,o,r,d,h,g){return a(),n("div",null,i)}const b=s(l,[["render",c]]);export{u as __pageData,b as default};

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion assets/docs_getstart_installation_index.md.D3_0LL9r.js

This file was deleted.

Loading

0 comments on commit 3ef8b02

Please sign in to comment.