https://github.com/lc044/memotracewiki
https://github.com/lc044/memotracewiki
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/lc044/memotracewiki
- Owner: LC044
- Created: 2024-03-23T03:39:20.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-13T06:17:04.000Z (about 2 years ago)
- Last Synced: 2024-04-14T04:24:50.252Z (about 2 years ago)
- Language: TypeScript
- Size: 512 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## 参与编写
文档基于 VuePress 生成,本地编写需要安装 Node 和 VuePress
### NodeJS
自行安装
### VuePress
Clone 本仓库,在目录下执行以下命令安装依赖:
```bash
pnpm install
```
完成后即可修改文档,修改完后使用以下命令本地启动:
```bash
pnpm docs:dev
```
打包
```bash
npm run docs:build
```
### 推荐环境
推荐使用 GitHub Codespaces 编写,仓库页面点击 "Code" -> "Codespaces" -> 直接创建一个 Codespace
在其中按照上述方式安装依赖并运行调试。
> 若出现`Error: /lib/x86_64-linux-gnu/libstdc++.so.6: version GLIBCXX_3.4.29`的报错,请按照如下文章内容解决:
> https://zhuanlan.zhihu.com/p/615111375
### 一些规范化标准
- 文件夹和文件的命名:**一律使用全小写,单词直接`-`隔开,如**`config-intro.md`
- 子文件(夹)的命名,**不加前缀**(即文件夹的名称),如:`plugin`文件夹下的,插件列表(文件)称之为`list.md`,文件夹`some-plugin-deploy`
- 由于这是有关于文档的规范化命名,所以任何文件的名称都可以以教程的角度来理解,如`plugin`是有关插件的教程