# quick-net-docs **Repository Path**: qve/quick-net-docs ## Basic Information - **Project Name**: quick-net-docs - **Description**: C# 快速开发库文档 支持 Net5, Net6架构,配合Vue3 qve项目实现低代码ORM等 - **Primary Language**: C# - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-02-23 - **Last Updated**: 2022-06-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: net, Vue ## README # Net 文档 > 基于 vitepress 搭建文档模板 可快速搭建项目技术文档 - [在线代码测试文档](https://qve.gitee.io/docs/) - [markdown 代码运行与搜索组件](https://www.npmjs.com/package/quick.run) # 发布 - [新项目文档](http://docs.apwlan.com/net/) - [新前端文档](http://docs.apwlan.com/ui/) - [码云文档](https://qve.gitee.io/docs/) - [旧项目文档](http://docs.apwlan.com/core) ## 重要提示 - 需修改源码二级目录路径问题,参考文档底部 - 调试时可删除 - 编译缓存目录 `/node_modules/.vite` - 更新搜索数据源`keywords.json`,删除将生成最新数据源 ## 更新 - 0.1.1 `2021-11-18` - quick-plugin-md:0.1.8 - 0.1.0 `2021-11-06` - quick-plugin-md:0.1.5 - vitepress:0.20.1 - 0.0.8 `2021-05-24` - 0.0.5 `2021-02-24` ## 快速开始 - 安装 ```bash # 安装 yarn # 调试vue yarn docs:dev # 打包项目 yarn docs:build # 克隆项目 git clone git@gitee.com:qve/quick-net-docs.git ``` - vite 清除缓存目录,解决部分热更新问题 `/node_modules/.vite_opt_cache` ## 文档组件 - packages 文件夹 ### `CodeRun` 代码在线调试 `` ```js // js 在线测试执行代码 return 'test'; ``` `` ## 项目依赖 - [quick.lib](https://www.npmjs.com/package/quick.lib) - [quick.run](https://www.npmjs.com/package/quick.run) - [vitePress](https://github.com/vuejs/vitepress) ## 注意事项 目录名与文件名,请使用小写 ### 二级目录路径问题 新`vitepress`已经解决,无需以下处理。 - vitepress 0.8.1 以下 需要发布为二级目录时,调试正常正式发布时会导致路径错误, 需要修改以下文件。 `node_modeules\vitepress\dist\client\app\utils.js` 第 20 行(把整个 base 路径删除了导致 Bug 修改为 1 正常取值) ```js //pagePath = pagePath.slice(base.length).replace(/\//g, '_') + '.md'; // 网站路径替换为文档目录 pagePath = 'docs/' + pagePath.slice(base.length); pagePath = pagePath.replace(/\//g, '_') + '.md'; // console.log(base,pagePath); ```