用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"
        }

    }
}
目录
相关文章
|
6月前
|
机器学习/深度学习 人工智能 开发工具
《Git 简易速速上手小册》第10章:未来趋势与扩展阅读(2024 最新版)
《Git 简易速速上手小册》第10章:未来趋势与扩展阅读(2024 最新版)
76 3
|
6月前
|
存储 JavaScript API
《VitePress 简易速速上手小册》第7章 高级功能与动态内容(2024 最新版)(上)
《VitePress 简易速速上手小册》第7章 高级功能与动态内容(2024 最新版)
286 2
|
6月前
|
存储 缓存 自然语言处理
《VitePress 简易速速上手小册》第7章 高级功能与动态内容(2024 最新版)(下)
《VitePress 简易速速上手小册》第7章 高级功能与动态内容(2024 最新版)
159 1
|
6月前
|
JavaScript 搜索推荐 前端开发
《VitePress 简易速速上手小册》第2章:Markdown 与页面创建(2024 最新版)
《VitePress 简易速速上手小册》第2章:Markdown 与页面创建(2024 最新版)
230 0
开源项目查找教程
​ 本文以CRM为例 1、打开gitee代码仓库搜索页 https://search.gitee.com/ 2、搜索需要的项目 比如:CRM(项目类型或名称自行查找) 3、选择标记收藏量多的项目,最好是带五角星徽章(已被推荐项目)或者标记GVP(最有价值项目)的项目,如下图 4、选择合适的项目,点击查看项目详情 5、下拉项目详情,一般好的项目都会提供一个在线的体验地址和账号密码等,自行搜寻,没有就返回找下一个项目 6、点击进入体验地址,体验项目具体操作 若本文有帮助到阅读本文的同学,欢迎点赞、关注、收藏,互相学习交流。 ​
118 0
|
设计模式 程序员 测试技术
阅读开源项目源代码的方法与心得
阅读开源项目源代码的方法与心得
106 0
优秀开源项目推荐之--文档库bookstack
优秀开源项目推荐之--文档库bookstack
MarkDown 项目中如何引入开源MarkDown? 史上最简单教程
MarkDown 项目中如何引入开源MarkDown? 史上最简单教程
218 0
MarkDown 项目中如何引入开源MarkDown? 史上最简单教程
|
JavaScript 知识图谱
修改第三方插件或库的源码经验技巧总结
修改第三方插件或库的源码经验技巧总结
修改第三方插件或库的源码经验技巧总结
|
JavaScript 前端开发 开发工具
开源必备,手把手教你做自己的开源项目--如何把代码放到npm上让别人下载
开源必备,手把手教你做自己的开源项目--如何把代码放到npm上让别人下载
开源必备,手把手教你做自己的开源项目--如何把代码放到npm上让别人下载