gatsby-gitbook-starter:使用Gatsby + MDX生成GitBook风格的现代docstutorial网站

时间:2024-02-24 07:04:02
【文件属性】:

文件名称:gatsby-gitbook-starter:使用Gatsby + MDX生成GitBook风格的现代docstutorial网站

文件大小:298KB

文件格式:ZIP

更新时间:2024-02-24 07:04:02

syntax-highlighting markdown algolia gitbook gatsby

gatsby-gitbook-starter 使用此入门工具启动您的项目,以创建功能强大/灵活的文档/教程网络应用程序。 动机 我们想创建一个系列。 内容将由开发人员针对各种语言/框架编写,这比在Markdown中编写更好! 由于这是一个教程系列,因此我们还需要丰富的嵌入,语法突出显示和更多的自定义设置。 我们还希望将这些教程提供在子路径中。 为了满足所有这些要求,我们决定使用Gatsby + MDX(Markdown + JSX)扩展markdown,并使用整齐一致的主题(如主题)并部署为容器。 :fire: 产品特点 使用Markdown / 编写 GitBook风格主题 使用Prism突出显示语法[ Bonus :代码差异突出显示] 与Algolia的搜索集成 渐进式Web应用程序,可脱机工作 Google Analytics(分析)整合 自动生成的侧边栏导航,目录,上一个/下一个 暗模式切换 在Github上编辑 完全可定制 使用MDX进行丰富的嵌入和实时代码编辑器 易于部署:部署在Netlify / Now.sh / Docker上 :link: 现场演示 这是


【文件预览】:
gatsby-gitbook-starter-master
----.eslintrc.json(1KB)
----.dockerignore(27B)
----netlify.toml(57B)
----content()
--------introduction.md(456B)
--------codeblock()
--------codeblock.md(681B)
--------index.mdx(393B)
----config.js(3KB)
----src()
--------utils()
--------custom-sw-code.js(149B)
--------pwa-512.png(18KB)
--------components()
--------YoutubeEmbed.js(415B)
--------html.js(2KB)
--------CommunityAuthor.js(1KB)
--------GithubLink.js(313B)
--------templates()
----Dockerfile(410B)
----gatsby-config.js(3KB)
----gatsby-node.js(2KB)
----LICENSE(1KB)
----.prettierrc(121B)
----README.md(6KB)
----gatsby-browser.js(233B)
----.editorconfig(130B)
----.gitignore(51B)
----package-lock.json(889KB)
----package.json(2KB)

网友评论