手把手教你搭建基于 MarkDown 的 Wiki 系统
1 准备资源
- mdwiki 基础包
- http 服务器(应用服务器也可以,之所以需要应用服务器,因为 mdwiki 必须放在 http 服务器下运行。 )
以上资源,请先自行下载好 O(∩_∩)O~。
2 创建中文环境
mdwiki 基础包结构:
- 把项目文件夹改名为 *-wiki(当然也可以取你自己喜欢的名字喽 O(∩_∩)O )。
- ll_CC 为模板目录,不要直接使用,这样便于以后 mdwiki 更新与升级。因此我们把 ll_CC 目录完整拷贝一份,然后把文件夹改为 zh_CN。这样我们就创建了一个中文目录环境。如果你想让你的 wiki 支持多种语言,建议参考国际语言代码表,然后复制多份 ll_CC,放置在根目录下。
3 放入 http 服务器
这里演示的环境是:
- tomcat 服务器
- idea 编辑器
- git (用于页面托管)
具体搭建服务器的过程,就不在此累述咯,大家可以在网上多查查相关资料。O(∩_∩)O~
有一点需要注意,为了让 Intellij IDEA 能够支持 markdown 语法,我们必须安装一个插件。
插件安装成功后,就能实现享受 markdown 语法高亮与所见即所得的双屏界面喽:
设计好后的页面文件,可以直接放入 zh_CN 文件夹中。
注意:文件后缀必须是 md 哦O(∩_∩)O~
4 运行
访问 http://localhost:port/zh_CN,页面会跳转到 http://localhost:port/zh_CN/#index.md;注意这里不是 index.html 哦。
如果你看到这个页面,那么恭喜你,你的基于 MarkDown 的 Wiki 系统已经搭建成功啦 O(∩_∩)O
如果出现白屏,有可能是因为项目所依赖的 jQuery 文件被屏蔽啦,打开 zh_CN/index.html 文件,修改 jquery 路径:
<script type="text/javascript" src="//code.jquery.com/jquery-1.12.4.min.js"></script>
然后再重新打开,就可以正常使用啦O(∩_∩)O~
手把手教你搭建基于 MarkDown 的 Wiki 系统相关推荐
- 手把手教你:基于TensorFlow的语音识别系统
系列文章 第十章.手把手教你:基于Django的用户画像可视化系统 第九章.手把手教你:个人信贷违约预测模型 第八章.手把手教你:基于LSTM的股票预测系统 目录 系列文章 一.项目简介 二.语音数据 ...
- 个人博客代码_Solo小众开源博客系统:手把手教你搭建自己的博客系统
博客是很多程序员朋友的最爱,通过博客可以梳理自己的技术体系,将自己日常开发过程中的技术心得或者对于一个技术问题的解决思路记录下来,对于以后碰到此类问题有一个参考的作用.同时,博客系统的内容是对外的,我 ...
- 系统设计经典题:手把手教你搭建一个IM(即时通讯) 系统
OICQ这款聊天工具不知大家是否熟悉,1999年诞生于深圳,通过熟人关系的快速构建,在一票基于陌生人关系的网络聊天室中脱颖而出,逐渐成为国内社交网络的巨头. 没错,它就是QQ的前身,在之后的数年里,腾 ...
- 【Kaldi 新手入门】手把手教你搭建简易英文数字ASR系统
* 写作本文的目的:一方面是为了帮助Kaldi的新手更好的入门这个语音识别工具,另一方面是为自己的学习做一个笔记,也方便日后的学习查阅. * Kaldi的下载安装 备注: 虽然Kaldi可以同时运行在 ...
- 【云原生 | 13】手把手教你搭建ferry开源工单系统
- 手把手教你:岩石样本智能识别系统
系列文章 第十一章.手把手教你:基于TensorFlow的语音识别系统 第十章.手把手教你:基于Django的用户画像可视化系统 第九章.手把手教你:个人信贷违约预测模型 目录 系列文章 一.项目简介 ...
- 手把手教你搭建入门级免费私有云盘NAS——基于syncthing——基础篇(树莓派、PC机)
目录 一.电脑端的 NAS 部署与测试(syncthing) 二.树莓派部署 24H 不间断运行 NAS--作为主同步服务端器(syncthing) 三.扩展的同步拓扑 四.代码同步的选择(GIT/S ...
- 保姆级教程:手把手教你搭建个人网站
保姆级教程:手把手教你搭建个人网站 前言 准备与搭建 1.Git管理工具的下载与安装 2.nodejs环境安装 3.hexo博客框架下载 npm换国内源 使用npm下载hexo博客框架 初始化mybl ...
- 手把手教你搭建 ELK 实时日志分析平台
来自:武培轩 本篇文章主要是手把手教你搭建 ELK 实时日志分析平台,那么,ELK 到底是什么呢? ELK 是三个开源项目的首字母缩写,这三个项目分别是:Elasticsearch.Logstash ...
- python numpy安装教程_手把手教你搭建机器学习开发环境—Python与NumPy的超简安装教程...
手把手教你搭建机器学习开发环境Python语言是机器学习的基础,所以,想要入门机器学习,配置好Python的开发环境是第一步.本文就手把手的教你配置好基于Python的机器学习开发环境.超简单!第一步 ...
最新文章
- 在计算机网络中发送电子邮件遵循的协议是,一、计算机网络刷题
- 快毕业才发现自己找不到工作,为什么实习经历如此重要?
- MYSQL 学习笔记记录整理之三:子查询
- 计算机专业范文推荐信,出国留学推荐信范文,计算机专业
- 流行的php面试题及答案
- 中国综合能源服务市场盈利模式分析与投资战略规划研究报告2022-2028年
- “牙医”教你用450行Go代码自制编程语言 | Gopher Daily (2021.01.15) ʕ◔ϖ◔ʔ
- Vivado vc707 pcie传输实验(超详细)
- 数据库基本语言操作实验
- oracle重建orainventory,重建oraInventory解决ORA-20001
- CAMP的Python实现——金融大数据股票分析
- linux 桌面环境比较 (2013-10-25)
- Altium Designer PCB电路板设计总结
- 苏宁易购接口api电商数据获取
- Android的代码规范及阿里巴巴最新Java开发手册福利
- 老罗首场直播卖货1.1亿!中国商业彻底变天了!
- vue 通过从后端获取的文件地址将excel文件下载到本地
- stm32 硬件spi半双工三线的一些研究心得
- 圆台下料展开计算方法_小锥角大圆台的准确下料法
- 创龙TI AM570x浮点DSP C66x + ARM Cortex-A15工业开发板规格书