用gitbook写一篇开源文档并不难

简介: 如何基于 gitbook 搭建文档站点,不涉及开源文档编写规范。

👯 前言

为什么会产生这个需求呢?<br/>
你期待更多人来使用你的项目 🥳 <br/>
给你的项目加 Star🌟 或者 PR 🤔 <br/>
好的项目除了自身契合开发者的需求外,还需要一个好的 README 🍻

📚 效果图预览

🔭 思路

  • 初始化 Gitbook
  • 创作你的内容
  • 插件是扩展的最好方式
  • 生成静态页面
  • 部署

💻 实现

  • 检查 node 版本,建议使用 v10.16.0 或 v10.23.0
请务必使用 NVM 管理 Node 版本,灵活的切换 Node,尽管官方推荐 v4.0.0 即可<br/>因为 Gitbook 使用最新版本 Node,出现了依赖无法安装的问题
  • 全局安装 Gitbook-cli<br/>$ npm install gitbook-cli -g
安装时长与网络相关,约 5 ~ 15 分钟
  • 创建一本书<br/>$ gitbook init
如果您希望将图书创建到指定目录,可以通过 gitbook init ./directory

🎉 结语

本人技术能力有限,如果有写的不对的地方,请留言斧正,十分感谢 🙇

如果没有解决您的问题,首先十分抱歉耽误您的时间,可以在下方评论区留言,看到后我会第一时间回复🙍‍♂️

🪁 book.json

{
    "title": "Summary",
    #插件名称
    "plugins": [
        "back-to-top-button",
        "chapter-fold",
        "code",
        "splitter",
        "disqus",
        "-lunr",
        "-search",
        "search-pro",
        "insert-logo",
        "custom-favicon",
        "pageview-count",
        "tbfed-pagefooter",
        "popup",
        "-sharing",
        "sharing-plus"
    ],
    #插件具体配置
    "pluginsConfig": {
        "insert-logo": {
            "url": "http://xxx.png",
            "style": "background: none; max-height: 30px; min-height: 30px"
        },
        "favicon": "./xxx.ico",
        "tbfed-pagefooter": {
            "copyright": "xiaowei",
            "modify_label": "该文章修订时间:",
            "modify_format": "YYYY-MM-DD HH:mm:ss"
        },
        "sharing": {
            "douban": true,
            "facebook": true,
            "google": true,
            "pocket": true,
            "qq": true,
            "qzone": true,
            "twitter": true,
            "weibo": true,
            "all": [
                "douban",
                "facebook",
                "google",
                "instapaper",
                "linkedin",
                "twitter",
                "weibo",
                "messenger",
                "qq",
                "qzone",
                "viber",
                "whatsapp"
            ]
        },
        "disqus": {
            "shortName": "neihancloud"
        }

    }
}
目录
相关文章
|
7月前
|
机器学习/深度学习 人工智能 开发工具
《Git 简易速速上手小册》第10章:未来趋势与扩展阅读(2024 最新版)
《Git 简易速速上手小册》第10章:未来趋势与扩展阅读(2024 最新版)
76 3
|
7月前
|
存储 JavaScript API
《VitePress 简易速速上手小册》第7章 高级功能与动态内容(2024 最新版)(上)
《VitePress 简易速速上手小册》第7章 高级功能与动态内容(2024 最新版)
304 2
|
7月前
|
存储 缓存 自然语言处理
《VitePress 简易速速上手小册》第7章 高级功能与动态内容(2024 最新版)(下)
《VitePress 简易速速上手小册》第7章 高级功能与动态内容(2024 最新版)
170 1
|
7月前
|
JavaScript 搜索推荐 前端开发
《VitePress 简易速速上手小册》第2章:Markdown 与页面创建(2024 最新版)
《VitePress 简易速速上手小册》第2章:Markdown 与页面创建(2024 最新版)
240 0
|
7月前
|
存储 JavaScript 前端开发
分享72个NodeJs项目源码总有一个是你想要的
分享72个NodeJs项目源码总有一个是你想要的
232 0
|
7月前
|
数据采集 JavaScript 前端开发
分享66个NodeJs项目源码总有一个是你想要的
分享66个NodeJs项目源码总有一个是你想要的
317 0
|
7月前
|
移动开发 前端开发 IDE
前端知识笔记(三十四)———HBuilder的下载与使用(详细步骤)
前端知识笔记(三十四)———HBuilder的下载与使用(详细步骤)
225 0
|
域名解析
用vitepress搭建文档网站踩坑记录
之前用 vuepress2 + vite 成功搭建了一个博客网站,这不 vue3 的文档改用 vitepress 搭建的,看着挺好看的,就想着也来折腾折腾搭建一个工作的文档网站
144 0
优秀开源项目推荐之--文档库bookstack
优秀开源项目推荐之--文档库bookstack
|
编解码 数据建模 Unix
Live555源码阅读笔记(一):源码介绍文档 及 源码目录结构
Live555源码阅读笔记(一):源码介绍文档 及 源码目录结构
426 0
Live555源码阅读笔记(一):源码介绍文档 及 源码目录结构