首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我们是如何搭建 giantpandacv.com

网站整体结构依据 mkdocs.yml 配置,所有 Markdown 文件分类后放到 docs 目录下。... site 目录中所有文件拷贝到你 Apache 或者 Nginx 服务器网站目录中即可正常访问网站内容。 注:不需要 mysql,php 等环境支持。...修改方法:在图片下方加换行 ? ? 数字标题序号未按正常序列进行排列 ? 修正方法一:直接加粗 ?...在这里插入图片描述 修改方法二:修改为4级标题(这样改会修改正文右边目录结构,所以我一般在上面个方法不生效时候用) ? 在这里插入图片描述 公式未正常解析 ?...在这里插入图片描述 修改方法: 检查文件名前后是否含有多余空格 ? ---- 欢迎关注GiantPandaCV, 在这里你看到独家深度学习分享,坚持原创,每天分享我们学习到新鲜知识。

66320

用Python写静态博客

MkDocs 使用Markdown项目文档。 概观 MkDocs是一个快速,简单且彻头彻尾华丽静态站点生成器,旨在构建项目文档。...文档源文件以Markdown编写,并使用单个YAML配置文件进行配置。 主持任何地方 MkDocs构建完全静态HTML网站,您可以在GitHub页面,Amazon S3或您选择任何其他地方托管。...docs/index.md在您选择文本编辑器中打开文档,初始标题改为MkLorum,并保存更改。您浏览器将自动重新加载,您应该立即看到更新文档。 现在尝试编辑配置文件:mkdocs.yml。...添加页面 现在在文档中添加第二页: curl 'https://jaspervdj.be/lorem-markdownum/markdown.txt' > docs/about.md 由于我们文档站点将包含一些导航标题...GitHub项目页面和Amazon S3可能是很好托管选项,具体取决于您需求。整个site目录内容上传到您托管网站任何地方,然后您就完成了。

1.5K20
您找到你想要的搜索结果了吗?
是的
没有找到

Nebula Graph|如何打造多版本文档中心

为什么需要文档 打造出一款产品后,我们需要一份文档来回答以下问题: 设计这款产品原因是什么(Why) 这是一款什么样产品(What) 产品面向用户是谁(Who) 在哪些场景下可以用这款产品(Where...MkDocs MkDocs 是一个快速、简单、美观开源静态网站生成器,用于构建项目文档。文档源文件为 Markdown 格式,配置写在 YAML 文件中。.../nebula-docs-cn' # 添加正确路径后文档右上角会出现编辑按钮,点击可直接跳转到编辑文件页面 edit_uri: 'edit/master/docs-2.0/' # 指定包含文档源Markdown...[如何打造多版本文档中心] 设置导航栏 Markdown 文件在导航栏显示顺序可以通过 mkdocs.yml 文件中 nav 字段配置。...非断链但暂时不适合发布文件设置在 /mkdocs.yml 中 exclude 字段,这样能起到隐藏效果,详细说明参考注释。 修改前一个版本前言,建议用户升级新版本。参考示例。

70240

dedecms网站迁移时记得安装目录放空 附迁移正确方法

这段时间在赶一些新项目,我们建站一般都在本地服务器搭建起来,测试得差不多了才传到网上,这样对蜘蛛也相对友好一些,要不然改来改去变化太大给搜索引擎第一印象很不好。...以dedecms为例,用ftp本地建好文件传到网站上,重新生成文档出现了很多错误,相对路径要改,最重要是系统配置参数安装目录要放空,否则会提示错误。 ?   ...dedecms网站迁移正确方法:   1.首先登录织梦后台,进入到“系统》数据库备份/还原”栏目。 ?   ...2.备份好数据文件传过去,备份文件一般是在织梦程序根目录data文件夹下backupdata文件夹   3.模板文件传过去   4.进入到“系统-》数据库备份/还原-》右上角数据还原-》左下角开始还原数据...”   5.设置相应系统配置文件,特别是开始所说安装目录设为空   6.生成html文件,全站更新。

2.2K30

使用 Python 30分钟 教你快速搭建一个博客

这是非常好习惯,它使得知识得以提炼,转输出为输入,在提升自己同时,还能利用互联网易传播特性,知识分享给每一个热爱学习的人。这是值得每个程序员,投入时间和精力去坚持做下去事。...博客既然是自己一个知识宝库,那么索引变得极为重要。通过自己探索,小明发现了一个能够很好地满足这个需求 Python 框架 Sphinx。...实现大体思路如下: Markdown:书写文档 Pandoc:格式转化 Sphinx:生成网页 GitHub:托管项目 ReadtheDocs:发布网页 接下来,就来看看到底是如何实现?...在mkdocs目录下,添加文件.gitignore(聪明你,肯定知道这是什么),内容如下 build/ .idea/ *.pyc 接下来,在你GitHub上新建一个仓库。...然后把mkdocs这个目录所有文件都提交上去。步骤很简单,这里就不细讲。 06 发布上线 ---- 托管完成后,我们要发布它,让别人可以访问。

99520

DevOps: Mkdocs 静态站点生成器 简介及实践

1.简介 MkDocs是一个基于Python静态站点生成器,它可以Markdown格式文档转换为漂亮静态网站。MkDocs提供了一种简单而灵活方式来创建文档,并支持多种主题和插件。 2....mkdocs new命令初始化MkDocs项目,该命令会生成一个包含配置文件和目录结构项目: 在项目根目录,命令行中使用mkdocs new来初始化文档。.../docs/index.md 执行后在项目中生成docs目录mkdocs.yml配置文件 2.3 编写文档 在docs目录下修改index.md,并新建其他Markdown格式文档,如下图: 2.4...# 默认主题 nav: - 首页: index.md - 安装方法: install.md - 使用方法: usage.md - 模块列表: - 项目管理: modules.../project.md - 接口管理: modules/interface.md - 作者说明: author.md 所有文件引用都是相对与docs目录,支持菜单及引用子目录文件,如“

7510

使用mkdocs发布文档

Mkdocs是一款基于Python静态站点生成工具,可以用于生成美观文档站点。它支持多种主题和插件,使用简单,适合用于生成各种文档站点。本文介绍如何使用Mkdocs生成文档站点。...(2)进入Mkdocs工程目录: cd (3)使用以下命令启动本地服务器: mkdocs serve 在本地浏览器中打开http://localhost:8000,就可以查看新建...编辑Mkdocs文档 Mkdocs使用Markdown语法编写文档,可以使用任何Markdown编辑器进行编辑。...编辑Mkdocs文档步骤如下: (1)在Mkdocs工程目录下,找到docs文件夹,该文件夹存放Mkdocs文档。 (2)在docs文件夹中,创建Markdown文件,用于编写Mkdocs文档。...具体步骤如下: (1)使用以下命令生成静态网站: mkdocs build 该命令生成一个名为site文件夹,其中包含了Mkdocs生成所有静态网站文件。

81500

几款文档框架:Mkdocs、Sphinx、Teadocs、docsify

幸运是有了 mkdocs,不仅能轻松制作类似 Scrapy 帮助文档文档项目,而且支持 markdown 语法。...使用MkDocs 安装 MkDocs pip install mkdocs 创建项目 执行下面命令就在当前目录下,生成一个 testdocs 文件夹,就是创建文档项目 mkdocs new testdocs...cd命令进入文件夹,查看结构 mkdocs.yml 为配置文件 docs 文件夹中为文档文件目录,文件使用 markdown 编写 文档预览 进入 创建文档项目目录,执行 mkdocs serve...如果 index.md 和 README.md 同时存在,忽略 README.md 非 markdown 文件 markdown 文件,即扩展名为 md 文件,会被转化为 html。...部署](/deploy) 符号介绍 语法完全使用markdown无序列表定义语法,但是要特别注意以下几点: [] 里内容表示菜单标题,如果不写[]则代表这个菜单没有链接仅作为一个菜单名称

1.2K20

用 Material for MkDocs 来生成专业技术文档

由于GitHub和Markdown格式普及,很多时候我们可以用markdown来简便地写出技术文档,并且 通过GitHub Pages等工具快速地进行技术文档部署。...另外一种学习配置方式是直接查看上面提到开源项目源码根目录mkdocs.yml文件,复制这个文件过去,就能得到类似的布局效果。...2.2 使用 mkdocs-material 使用命令比较简单,概括来说就是三板斧: mkdocs new .: 在当前目录生成docs目录mkdocs.yml 配置文件 mkdocs serve:...因而核心要做事情其实是: 写markdown 格式文档文件 修改配置文件mkdocs.yml 在mkdocs serve 运行过程中,更新完 mkdocs.yml配置文件后,文档生成效果实时更新。...具体来说,假设你已经创建了一个Git 仓库,需要做下面的事情: mkdocs.yml 和docs 目录提交到Git仓库 增加GitHub Action 配置文件.github/workflows/ci.yml

26820

用python手把手教你搭建一个个人主页

web框架,适用于更复杂应用,使用起来也不是什么难事,也是首先安装 pip install django 其代码也flask大差不差,就不贴代码了,感兴趣朋友去django官网了解一下,因为不是本文重点...MkDocs MkDocs专注于创建项目文档,但也可用于创建简单博客。 特点: 使用Markdown编写内容。 简单易用,适合文档项目。 有多种主题可供选择。...在项目的post目录下使用markdown来写作 使用 hero -s 启动本地server进行预览 使用 hero -d 来打包一个静态网站 想一想,实际上这个就是我们需要一个最最基本静态网站生成器功能...1、第一步,创建几个文件和文件夹,目录结构如下 2、这里面最主要实现其实是converter这个模块,他负责去遍历posts目录markdown文件,将其渲染为 html 并保存为文件方到 output...,也就是他项目根目录给暴露出来了。

69230

使用mkdocs及docs-material自动编译生成静态页面并自动提交GitLab Pages

又被一个问题折磨疯了,然后又在一个莫名其妙地方解决了??? MkDocs 是一个快速、简单、快捷可用静态网站生成工具,文档使用 Markdown 书写,并仅需一个 YAML 配置文件。...本人使用过 Hexo和 Docsify,直到我发现了 MkDocs 以及它绝配主题 mkdocs-material ,Mkdocs 目录下仅需一个配置文件,然后就是完全 MakeDown 文件即可...,初始化 Mkdocs 项目文件夹下仅有一个 docs 文件夹和 mkdocs.yaml 配置文件,及其简单,接下来就可以根据需要进行文档撰写,左侧树形导航可以在 yaml 文件夹中配置,下面给一个多级菜单配置样例...具体方法请查阅超链接部分文档。...pages 中 mkdocs build 为 mkdocs 生成命令,会将页面渲染为静态网站并放在 site 文件夹下,之后 mv site public 生成好网站转移到 public

2.2K20

快速、简单、美观:构建现代化文档工具链

它使用 Markdown 编写文档源文件,并通过一个 YAML 配置文件进行配置。MkDocs 设计易于使用,并可通过第三方主题、插件和 Markdown 扩展来定制功能。...以下是该项目的关键特性和核心优势: 从 Markdown 文件中构建静态 HTML 文件。 使用插件和 Markdown 扩展增强 MkDocs 功能。...可以使用内置主题、第三方主题或创建自己主题。 文档发布到任何可以提供静态文件服务地方。...简洁易用:使用 Markdown 编写文档,并通过简单直观目录结构组织内容。无需复杂配置,只需要专注于编写内容本身。...快速生成:利用预渲染技术,在每次部署时页面转换为静态 HTML 文件,从而实现快速加载和响应式体验。 多平台适配:无论是在电脑上还是移动设备上浏览您文档网站都能得到良好呈现。

31030

辛辛苦苦敲一天,不如python写两行:一文带你见识办公自动化黑魔法

毕过业同学,哪一个没被论文格式熬到圆圈发黑。 ? 信python有福了。有了markdown助力,你可以轻松写出官方一样规整文档。 ? 没错儿,说就是这个工具。mkdocs。安装起来很简单。...电脑上安装有python后,使用pip安装即可: pip install mkdocs 我们把细节放大,看看其有哪些优秀设计。 ? 导航栏,带下拉框,支持多级菜单。你需要做,仅仅是目录有层级。...系统自带基于sphinx全文搜索引擎,可以让你瞬间直达目录文档。 ? 最重要是,使用mkdocs可以把markdown编译为html静态网页。...mkdocs build 而使用github page提供功能,我们可以这个文档免费发布到网上。 最重要是,mkdocs使用python开发,源代码开放,任何人可以手动修剪,以期更美好。...下面我们通过例子,学习python操作word方法。场景就以制作超多个请柬为例。请柬word模板如下: ? 首先准备好excel文件,存放被邀请人列表信息。使用python读入数组。 ?

66420

Vuepress文章转pdf

前言 vuepress原始文件是markdown文件,生成web页面时html,如果想保存为pdf有2类方法。...版本说明: "vuepress": "^1.9.7" https://www.npmjs.com/及github上搜索工具/插件 #1. md文件转pdf #vuepress2pdf 不能使用 https...docs目录下所有的文章合并为一个pdf文件 样式比较乱,有些vuepress特有的语法不支持 #2. html转pdf 样式可以与网页显示一致 #mr-pdf推荐 支持docusaurus, vuepress..., mkdocs https://github.com/kohheepeace/mr-pdf 注意: 本地开发url要使用http://127.0.0.1:端口号 标题不支持中文, 报'xxx' 不是内部或外部命令...,也不是可运行程序 速度会慢一些,转换一个网页大约需要 10s 修改了文件名以及导出时去掉评论 npx mr-pdf --initialDocURLs="http://127.0.0.1:8080/3

2.5K60

个人免费博客花式搭建指南 Online Editor 篇

前言   近些年,随着 Markdown 蓬勃发展,越来越多地支持 Markdown 语法在线编辑器和托管服务提供商出现。...事实上,如果 Jekylll 换成 Mkdocs,会发现能够通过编译并在线预览成功,但是 PDF 生成还是会有问题。...所以最好就是在 Github 建一个空项目,项目导入到 Read the Docs 中即可。   ...由于本站是采用 Jekyll 静态生成器,所有只需将 _posts 目录 Markdown 文件全部拖拽到这里导入即可完成 Gitbook 转换。...(采用 CC BY-NC-SA 4.0 许可协议进行授权) 本文标题:《 个人免费博客花式搭建指南 Online Editor 篇 》 本文链接:https://lisz.me/tech/webmaster

85220

MdBook | GitBook替代者

1、前言 前面,我们已经介绍过很多文档构建工具,比如Docsify、MkDocs、Nikola、Pelican等等。今天我们来介绍一款号称是GitBook替代者文档构件工具,它就是MdBook。...MdBook是一款使用Rust开发文档构建工具,它特别轻量,不依赖开发环境,仅仅一个可执行文件就能完成文档构建。而且构建出文档网站具备代高亮、本地搜索、markdown渲染等功能。...我们向src中增加一个目录,然后向其中添加一个md文件,启动mdbook开发服务器查看效果。 2.4、预览文档 命令:.\mdbook.exe serve ....2.5、自定义侧边栏 mdbook侧边栏是在项目根目录SUMMARY.md中定义, 我们只需要将我们自己开发文档在SUMMARY.md中进行配置,即可实现侧边栏导航。...3、小结 经过简单使用体验,我们可以发现mdbook构建文档是非常简单,但是它也存在一些问题。 不支持中文搜索。 不支根据文档标题自动生成侧边目录。 代码块行间距太小。 不支持提示块。

5.5K10

博客生成静态站点工具 Top 20

MkDocs 是一个简单易用静态网站生成器,基于 Markdown 文档构建漂亮 HTML 文档页面。 MkDocs具有以下特点: 采用Markdown格式编写文档,易于编写和维护。...部署简单,可以生成HTML静态页面部署到任何Web服务器上。 使用 MkDocs,您可以快速创建漂亮文档页面,非常适合技术写作、软件文档、项目文档等。...Eleventy 自称是 Jekyll 替代品,旨在以更简单方法来制作更快静态网站。 你可以参照它 GitHub和官网来了解更多细节。 13.Pelican star 数 10K+。...Middleman 是一个用 Ruby 编写静态站点生成器,它可以 Markdown、ERB 模板和 YAML 配置文件转换为静态 HTML 文件。...Sphinx 是一个用于创建技术文档工具,可以文本文件(如reStructuredText、Markdown等)转换成HTML、PDF、EPUB等格式。

3.1K21

印象笔记下MarkDown

印象笔记终于还是终于出了markdown语法编辑方式,苦苦等了几年我们是一个什么样子体验? Markdown 是什么?...一键创建:支持 Markdown 独立一键新建入口,为深度 Markdown 用户提供更好效率体验; 支持丰富主流 Markdown 语法:支持文字相关样式、序号列表、任务列表、表格、TOC 目录...image 19.设置目录 设置之后可以自动根据设置分级标题来自动生成目录。 语法示例: [TOC] ?...这段时间一直在编写开源相关框架,致力于公司使用框架升级以及开源计划,公司使用到工具以及插件进行升级重构并且开源。...,提供一系列内部方法来完成单表数据操作,多表数据提供DSL方式进行操作。

1.5K20
领券