pj-newstar/wiki-docs

GitHub: pj-newstar/wiki-docs

NewStar CTF 文档网站的源代码,基于 VitePress 构建赛事技术文档静态站点。

Stars: 17 | Forks: 6

# NewStar CTF 本项目是 NewStar CTF 的文档网站。 ## 构建项目 克隆项目并使用你偏好的包管理器安装依赖。 ``` pnpm install ``` 运行打包命令以构建文档。 ``` pnpm run docs:build ``` 文件将生成在项目根目录的 `dist` 目录中。 ## 开发 要启动开发服务器,请运行以下命令。 ``` pnpm run docs:dev ``` VitePress 配置位于 [vitepress.config.ts](./vitepress.config.ts)。 主题配置位于 [theme-config.yml](./theme-config.yml)。它主要包含导航栏和侧边栏的配置。对于其他主题配置,建议在带有类型提示的 [vitepress.config.ts](./vitepress.config.ts) 中进行修改。 主题位于 [theme/](./theme/),其路径别名为 `@`。 所有文档均位于 [docs/](./docs/),其路径别名为 `@docs`。 静态文件位于 [public/](./public/)。 对于可能需要打包的静态资源,建议将它们放在 `docs` 目录下的 `assets` 目录中。例如,图片文件。 要在 Markdown 中使用 Vue,相关组件主要定义在 [theme/components/docs/](./theme/components/docs/) 中。 ## 许可证 版权所有 (c) NewStar CTF。保留所有权利。 根据 [MIT](LICENSE) 许可证授权。
标签:VitePress, Vue, 前端, 文件系统扫描, 文档网站, 防御加固, 静态站点生成器