目录

最终效果

开发流程

1. 新建文件夹  mydocs

2. 初始化项目

3. 安装 VuePress

4. 添加项目脚本

5. 添加 .md文件

6. 添加项目配置

7. 运行项目

参考资料

最终效果

开发流程

1. 新建文件夹  mydocs

2. 初始化项目

进入项目文件夹 mydocs,执行命令

yarn init

一直回车使用默认配置即可。

3. 安装 VuePress

yarn add -D vuepress

4. 添加项目脚本

在 package.json 中添加

  "scripts": {"docs:dev": "vuepress dev docs","docs:build": "vuepress build docs"},

5. 添加 .md文件

在项目目录下,新建文件夹 docs,将需要管理/展示的.md文件放入其中

重要注意事项:只有.md文件的第一个一级标题会被添加到左侧目录,其他一级标题都无效!

所以,建议所有 .md文件只在开头创建一个一级标题

其中必须要有 README.md 文件,因为默认路由 “ / ” 将展示 README.md文件(本范例写入了以下内容)

# 欢迎来到我的编程笔记世界!

6. 添加项目配置

在 docs 文件夹下新建文件夹 .vuepress ,并在 .vuepress文件夹中新建文件 config.js,写入以下内容:

module.exports = {// 左上角网站标题title: '编程笔记',themeConfig: {// 左侧目录 - 路由必须与文件名相同sidebar: ['/',  // 展示README.md'/Selenium', // 展示Selenium.md'/el-form', // 展示el-form.md],// 右上角导航 - 超链接跳转nav: [{text: 'DOS编程俱乐部', link: 'http://106.12.123.173/#/dic'},]},// 自定义根路由base: '/doc/',// markdown 展示效果的相关配置markdown: {// 显示代码行号lineNumbers: true,},// 更改默认的Webpack配置configureWebpack: {resolve: {// 配置文件路径别名alias: {'@': '/src'}}}
}

此时项目的目录结构如下:

7. 运行项目

yarn docs:dev

访问 http://localhost:8080/doc/ 可以查看到效果

参考资料

VuePress官网 https://www.vuepress.cn/guide/getting-started.html

VuePress配置 https://www.vuepress.cn/theme/default-theme-config.html#侧边栏

VuePress 开发技术文档网站,管理.md文件,生成静态网站相关推荐

  1. pythoncad二次开发视频_revit二次开发|bim软件二次开发|revit二次开发教程|Revit二次开发技术文档...

    二次开发 revit二次开发|bim软件二次开发|revit二次开发教程|Revit二次开发技术文档2019-07-08赞( 0 ) 记录一下CAD二次开发的一些简单实例. 1.helloworld ...

  2. discuz php接口文档,Discuz二次开发技术文档

    点评:Discuz二次开发基本知识总结,需要对discuz进行二次开发的朋友可以参考下. 一) Discuz!的文件系统目录 注:想搞DZ开发,就得弄懂DZ中每个文件的功能. a) Admin:后台管 ...

  3. 服务器技术文件,服务端开发技术文档要包含什么?

    [写在前面:为什么整理这个,因为我们很多开发写的技术文档真的是,,,所以希望日后随手提供开发一个自己需要的文档格式,培养写技术文档的能力,增进合作效率] 一.需求背景 1.需求文档链接 2.简要说明业 ...

  4. python开发技术文档范文_程序员编写技术文档的新手指南

    这是一篇帮助你给第一个项目写文档的指南. 万事开头难,我希望这份指南能把你引导到正确的道路上. 最后,你应该有一个可以公开发布的项目. 请轻松地阅读完这篇文章,或者简单地把它当作参考. 为什么要写文档 ...

  5. 软件开发技术文档_你知道,直播软件开发需要做的准备工作有哪些?

    随着互联网技术的发展和智能手机的迅速普及,直播软件市场需求正在增长.那么直播平台的发展如何?在软件开发过程中应注意什么?直播软件开发需要做是准备工作有哪些? 1.直播软件开发方向: 一般而言,开发直播 ...

  6. 如何把word文档保存为.md文件

    第一种--插件 插件安装 一直next 安装后不用运行 打开想要转换的word文档,选择"另存为" 安装成功后,保存格式中会自动出现md后缀格式的选项 选择.md格式,保存即可 第 ...

  7. 织梦dedecms会员中心投稿,管理员审核后,文档稿件动态浏览,禁止生成静态页

    后台模型管理中,会员稿件默认状态,官方默认只有三个选项.如果选择投稿后未审核,那么.后台审核后,文档会自动生成静态页.没法动态浏览.解决办法是增加一个选项.如图 需要修改三个文件 一是,后台模板目录中 ...

  8. Web 开发技术文档大全

    https://developer.mozilla.org/zh-CN/docs/Web 基础 HTML CSS HTTP 脚本 JavaScript Web API 事件 Web Component ...

  9. 微软html帮助文档制作,MicrosoftHTMLHelpWorkshop(CHM文件生成工具)

    MicrosoftHTMLHelpWorkshop是一款文件制作工具,通过此软件能够帮助我们对CHM文件进行快速编程配置,也可快速的进行建立需要的HYML格式的文件,软件还可单独的进行运行,可快速的制 ...

最新文章

  1. 硬核!15张图解Redis为什么这么快
  2. Redis报错解决The TCP backlog setting of 511 cannot be enforced和This will create latency and memory usage
  3. Java实现简单的RPC框架
  4. 图集分配透明与不透明打包不到一起的错误
  5. es6解决回调地狱问题
  6. 小甲鱼 OllyDbg 教程系列 (八) :fjproducer 逆向 之 困境
  7. 数组元素替换_Linux Shell 通俗简要的讲解数组操作
  8. 信息学奥赛一本通(1198:逆波兰表达式)
  9. React native 第三方组件 React native swiper
  10. 支持蓝牙的模拟器_PM 2032电池模拟器展会现场演示
  11. HanLP词性标注集
  12. 美赛如何选题matlab,2017美赛D题—学习记录
  13. delphi7 调webservice时报错:fault occurred while processing
  14. Rethinking Visual Geo-localization for Large-Scale Applications 论文阅读CosPlace
  15. 教你炒股票29:转折的力度与级别
  16. 二柱子卖的西瓜上315啦!一个故事读懂315危机公关
  17. 自媒体新手怎么赚钱,搬运不是长久的出路!
  18. 论文笔记---Topological acoustics
  19. JDK1.8源码分析:阻塞队列LinkedBlockingQueue与BlockingDeque(双端)的设计与实现
  20. 龙芯7A2000 CAN调试

热门文章

  1. 阿里云 mysql tps_MySQL_tps
  2. EMC Navisphere AGENT(NAVIAGENT) 安装日志
  3. 行业分析报告怎么做?
  4. VB.NET 使用 OleDb 操作 Access 数据库(来自 MSDN)
  5. 自抗扰控制ADRC之反馈控制律(NLSEF)
  6. C#检查图片是否空白图片
  7. 傲游创始人陈明杰创业故事
  8. QTP - 29 What’s New in QTP QTP的一些功能介绍
  9. linux环境下php安装sqlsrv扩展连接mssql
  10. 【2022年对话机器人chatbot】SaleSmartly如何解决客服难题