手把手教你GitBook使用(一)

简介: 详细的记录了一步步搭建自己的电子文档笔记

1. 环境搭建


1.1 安装 Nodejs


大佬级别直接看下面这句话,就没啥问题:


这个安装很简单,只需要下载,然后一路 next 即可。下载链接:https://nodejs.org/en/


小白继续看看下来:


用于所有主流平台的官方软件包,可访问 http://nodejs.cn/download/


安装 Node.js 的其中一种非常便捷的方式是通过软件包管理器。 对于这种情况,每种操作系统都有其自身的软件包管理器。


在 macOS 上,Homebrew 是业界的标准,在安装之后可以非常轻松地安装 Node.js(通过在 CLI 中运行以下命令):

10.png

其他适用于 Linux 和 Windows 的软件包管理器列出在 https://nodejs.org/en/download/package-manager/。


nvm 是一种流行的运行 Node.js 的方式。 例如,它可以轻松地切换 Node.js 版本,也可以安装新版本用以尝试并且当出现问题时轻松地回滚。


这对于使用旧版本的 Node.js 来测试代码非常有用。


详见 https://github.com/creationix/nvm。


建议,如果刚入门并且还没有用过 Homebrew,则使用官方的安装程序,否则,Homebrew 是更好的解决方案。


无论如何,当安装 Node.js 之后,就可以在命令行中访问 node 可执行程序。


1.2 gitbook-cli 脚手架安装

1.命令安装

11.png

2.版本验证

12.png

  1. 编译器的选择:推荐下面两个
  2. vscode
  3. Typora
  4. sublimeText3


2. 创建目录,初始化


13.png

PS: 如果初始化报错的话:

14.png经排查,node 版本过高,降低一下 nodejs 版本即可。但是需要重新安装?——可以重新安装,但是不划算也没有技术的体现。使用 nvm,至于什么是 nvm 点击此文章阅读:NVM 常用命令

15.png

PS:

16.png

初始化完成,默认生成两个文件:SUMMARY.md,README.md

17.png




目录
相关文章
|
2月前
|
人工智能 运维 安全
2026中小企业轻量化AI数字化落地实践:零自研、低成本架构方案
本文提出面向中小微企业的轻量化AI数字化方案,涵盖私有知识库、AI智能体、AI智能官网与全站SSL安全四大模块,无需自研、低成本、快落地,助力企业构建可控数据资产、提升AI曝光与智能接待能力,实现合规、高效、可持续的数字化升级。(239字)
IDEA修改JDK版本
在IDEA中修改项目JDK版本的方法如下:1. 右键点击项目;2. 选择“Open Module Settings”,如图所示;3. 在弹出窗口中配置自定义的JDK路径。通过以上步骤,可轻松更改项目所使用的JDK版本,满足不同开发环境的需求。
4242 65
|
5月前
|
人工智能 JSON 前端开发
AI 写 UI 总是一副面孔?
前端开发者苦AI“流水线设计”久矣:千篇一律的紫蓝渐变、圆角卡片、居中排版。直到发现GitHub高星项目**awesome-design-md**——将72个顶级品牌(Apple/Notion/Stripe等)的设计规范,精准拆解为Markdown文档,含色值、字号、间距、阴影等硬性参数。AI直接读取执行,告别脑补与模板,让生成页面真正具备品牌辨识度。(239字)
|
关系型数据库 MySQL Linux
Navicat15连接本地虚拟机的Mysql(Centos7)
Navicat15连接本地虚拟机的Mysql(Centos7)
1395 0
Navicat15连接本地虚拟机的Mysql(Centos7)
|
7月前
|
SQL 安全 网络协议
【网络安全】《网络安全常见攻击与防御》(附:《六大攻击核心特性横向对比表》)
本体系系统梳理XSS、CSRF、SQL注入、越权、中间人攻击及DDoS六大高危网络攻击,覆盖OSI全层级,从攻击原理、链路、危害到事前—事中—事后防御策略,构建标准化、可落地的全生命周期防护框架。
|
7月前
|
Python
如何用 Python 拆分 Word 文件:高效分割大型文档的完整指南
本文分享用Python自动化拆分Word文档的实战方案:针对200页长文档,对比python-docx(免费但不支持分页)、Aspose.Words(专业付费,精准按页/节拆分)、GroupDocs.Merger(另类付费方案)及“转PDF+PyPDF2”免费替代路径,助你告别手动复制粘贴,5分钟高效完成任务。(239字)
760 3
|
6月前
|
人工智能 供应链 Java
关务对账:AI落地报关场景,到底卡在哪
本文探讨AI在关务对账中的务实落地:聚焦单据识别、智能对账、风险预警三大核心动作,直击报关单、发票、HS编码等多源异构数据匹配难、归类准、规则杂等痛点,以JBoltAI框架解决数据对接、技术断层与效果量化难题,让AI真正“可用、好用、见效”。
|
10月前
|
人工智能 边缘计算 C#
纯C#驱动全场景视觉AI:.NET 10+YOLO多模型平台赋能工业与边缘智能
基于.NET 10与YOLO技术的纯C#视觉AI平台,支持多模型并行、跨平台部署,集成目标检测、分割、姿态估计等全任务,无需Python依赖,助力工业质检、智能安防、零售分析等场景高效落地。
|
8月前
|
数据采集 Web App开发 数据安全/隐私保护
对比分析:Python爬虫模拟登录的3种主流实现方式
对比分析:Python爬虫模拟登录的3种主流实现方式
|
编译器 开发工具 C++
【Python】已解决error: Microsoft Visual C++ 14.0 or greater is required. Get it with “Microsoft C++ Build
【Python】已解决error: Microsoft Visual C++ 14.0 or greater is required. Get it with “Microsoft C++ Build
8981 0