本地快速搭建MarkDown语法网站

摘要:
主要是在之前跟人学的快速搭建一个简单的网站,可以通过这样的方式把相关的文档美美的放在服务器上,然后给别人看也好,自己也能熟系熟系MarkDown的语法并学习,要是接口文档还是推荐通过swagger去实现。
主要是在之前跟人学的快速搭建一个简单的网站,可以通过这样的方式把相关的文档美美的放在服务器上,然后给别人看也好,自己也能熟系熟系MarkDown的语法并学习,要是接口文档还是推荐通过swagger去实现。
首页效果图

本地快速搭建MarkDown语法网站第1张

主要使用docsify文档系统

官方github地址:https://github.com/docsifyjs/docsify-cli

中文说明地址:https://docsify.js.org/#/zh-cn/quickstart

一、安装nodejs

nodejs官方地址:https://nodejs.org/en/download/

找到自己电脑的相关版本并安装(怎么安装就不用教了吧)

本地快速搭建MarkDown语法网站第2张

二、安装docsify-cli 工具

打开终端编辑器运行:

npm i docsify-cli -g

本地快速搭建MarkDown语法网站第3张

等待安装完毕,如安装失败请在最前面加上sodu已管理员权限安装

sudo npm i docsify-cli -g

再不行的话。。。。把报错信息拷贝自行百度吧~

三、搭建本地目录等

1.新建以dosc命名的目录

2.在终端执行命令初始化目录:

docsify init ./docs

本地快速搭建MarkDown语法网站第4张

注意初始化的是你刚刚建立的dosc命名的

安装成功之后docs目录下会出现3个文件

  • index.html 入口文件
  • README.md 会做为主页内容渲染
  • .nojekyll 用于阻止 GitHub Pages 会忽略掉下划线开头的文件

3.查看是否可以正常启动

运行命令

docsify serve docs

需要在docs同级目录下运行哦

本地快速搭建MarkDown语法网站第5张

运行成功之后可以访问http://localhost:3000/#/是否可以访问

4.修改index.html文件

这边用的vscode编辑器编辑

原文件:

本地快速搭建MarkDown语法网站第6张

修改之后:

本地快速搭建MarkDown语法网站第7张

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Document</title>
  <meta http-equiv="X-UA-Compatible"content="IE=edge,chrome=1" />
  <meta name="description"content="Description">
  <meta name="viewport"content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
  <link rel="stylesheet"href="//unpkg.com/docsify/lib/themes/vue.css">
</head>
<body>
  <div id="app">加载中</div>
  <script>
    window.$docsify ={
      name: '在线文档',
      nameLink: '/',
      search: 'auto',
      coverpage: true,
      loadSidebar: true,
      loadNavbar: true
    }
  </script>
  <script src="//unpkg.com/docsify/lib/docsify.min.js"></script>
</body>
</html>

5.新增_sidebar、_navbar、_coverpage文件生成首页

具体目录如下:

本地快速搭建MarkDown语法网站第8张

_sidebar:

* [整体规划](programming/)
* [服务器清单](server/)
* [文档说明](document/)

_navbar:

* [整体规划](programming/)
* [服务器清单](server/)
* [文档说明](document/)

_coverpage:

# 在线文档
[整体规划](programming/)
[服务器清单](server/)
[文档说明](document/)

最后展现形式如开头的首页效果图

这样差不多就大功告成了,省下的就如我下面的截图一路往下建立文件等,在文件下使用markdown编写文档就可以了

本地快速搭建MarkDown语法网站第9张

本地快速搭建MarkDown语法网站第10张

到这为止就结束了,如有不对的地方或疑问还请留言啦~

免责声明:文章转载自《本地快速搭建MarkDown语法网站》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇STM32学习笔记(九) 外部中断,待机模式和事件唤醒MyEclipse安装插件的几种方法下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Markdown基础教程

基础语法 标题 Markdown支持6种级别的标题,对应html标签 h1 ~ h6 # h1 ## h2 ### h3 #### h4 ##### h5 ###### h6 以上标记效果如下: h1 h2 h3 h4 h5 h6 除此之外,Markdown还支持另外一种形式的标题展示形式,其类似于 Setext 标记语言的表现形式,使用下划线进行文本大...

Markdown基础语法

一、Markdown简介 Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。是一种轻量级的标记语言,主要用于实时快速排版,以及稳定转移内容而版式不乱。 它的语法法类似于html但比html更简单些,具有一系列衍生版本,用于扩展Markdown的功能,这些功能原初的Markdown尚不具备,它...

Markdown温故知新(3):六个实用扩展语法

1、表格(Table) 2、待办事项或清单(To Do List) 3、自动目录 TOC 4、流程图 5、时序图 6、甘特图 7、总结 1、表格(Table) 没用过 Markdown 表格的人,乍一看会觉得表格很复杂,其实是因为表格中包含了很多内容,尽管看上去密密麻麻的一片,但其语法规则却特别简单。 我们可以把表格拆成两部分来看,表头和数据行,表头就...

MarkDown 添加空格

在 Markdown 文档中,可以直接采用 HTML 标记插入空格(blank space),而且无需任何其他前缀或分隔符。具体如下所示: 插入一个空格 (non-breaking space)     &nbsp; 或 &#160; 或 &#xA0; 插入两个空格 (en space)     &a...

C#正则表达式引发的CPU跑高问题以及解决方法团队

3月23日(周日)下午16:30左右,博客园主站负载均衡中的2台Web服务器CPU玩起了爬楼梯的游戏(见上图),一直爬到了接近100%。发现这个状况后,我们立即将这2台阿里云临时磁盘云服务器从负载均衡中摘下来,挂上1台云盘云服务器,恢复了正常。 由于曾经多次遇到过阿里云云服务器CPU问题,现在对阿里云云服务器产生了一种偏见,只要出现CPU问题,就会首先怀...

Sublime下MarkDown插件实现编辑和实时预览并转换成HTML格式

最近在使用markdown做笔记,编辑器Sublime Text3用起来很轻巧,现在让他支持markdown的语法并且可以实时预览。 安装准备——安装Package Control Package Control是一个开源的用于插件管理的插件,在为Sublime安装其他插件之前,需要安装它。它有两种安装方式Simple和Manual。此处我们选择simp...