当前位置: 首页 > article >正文

【Windows下Gitbook快速入门使用】

Windows下Gitbook快速入门使用

  • 1 工具安装
    • 1.1 Node.js下载安装
    • 1.1 环境变量
    • 1.2 npm配置
    • 1.3 安装gitbook
  • 2 gitbook使用
    • 2.1 gitbook 无法执行
    • 2.2 gitbook常用命令

Gitbook是一个软件,使用Git和Markdown来编排书本;
GitBook helps you pushlish beautiful docs for your users and centralize your team’s knowledge for advanced collaboration;

1 工具安装

1.1 Node.js下载安装

https://nodejs.cn/download/
在这里插入图片描述

其中里面的npm是下载安装管理工具;

1.1 环境变量

1.在Windows下找到环境变量中的Path添加下载解压好的node.exe的位置;
验证是否安装成功:
在这里插入图片描述

2.新建两个文件夹:node-global;node-cache;
在cmd命令行下:

npm config set prefix "xxxxx\node_global"
npm config set cache "xxxx\node_cache"

3.由于 node 全局模块大多数都是可以通过命令行访问的
在这里把node_global也加入到系统环境变量中,方便使用命令行运行;

1.2 npm配置

# 配置镜像站
npm config set registry=http://registry.npm.taobao.org
# 检查一下镜像站是否正常
npm config get registry

1.3 安装gitbook

npm “-g” 表示安装到 global 目录下;
在这里插入图片描述

在这里安装的包不对:

在这里插入图片描述

在这里注意:npm install -g gitbook-cli
在这里插入图片描述

这里有个坑,node.js的版本过新了;
降低node.js版本成node v12.18.4即可;
在这里插入图片描述

2 gitbook使用

2.1 gitbook 无法执行

在VScode上的终端上发现无法使用gitbook,且提示:无法加载文件 C:\Program Files\node-v12.18.4-win-x64\node_global\gitbook.ps1,因为在此系统上禁止运行脚本。
解决方法:按照下图的5步即可解决问题:

在终端输入get-ExecutionPolicy查看执行策略/权限;
输出Restricted(受限制的);
终端输入Set-ExecutionPolicy -Scope CurrentUser命令给用户赋予权限;
输入RemoteSigned;
终端输入get-ExecutionPolicy查看一下权限,显示RemoteSigned就可以了。
在这里插入图片描述

2.2 gitbook常用命令

gitbook init
在这里插入图片描述


http://www.kler.cn/a/578092.html

相关文章:

  • 【GPT入门】第5课 思维链的提出与案例
  • 2. 电脑主机上配置机器人环境(具身智能机器人套件)
  • MQ 消息发送可靠性保证 —— 整合 Spring Retry 重试框架 + 补偿发送方案
  • 【网络协议详解】——路由策略技术(学习笔记)
  • Apache Kafka 在生产环境中的管理与优化:从理论到实践
  • manus本地部署使用体验
  • 使用 Java 执行 SQL 语句和存储过程
  • [含文档+PPT+源码等]精品基于Python实现的校园小助手小程序的设计与实现
  • Java面试第九山!《SpringBoot框架》
  • Golang:实时消息交互系统
  • 物联网中 对设备监测和设备控制
  • C语言学习笔记-进阶(7)字符串函数3
  • 树莓派学习(一)——3B+环境配置与多用户管理及编程实践
  • SQL注入的原理及详细运用
  • 在 Docker 中搭建GBase 8s主备集群环境
  • Banana Pi OpenWRT One Wifi6 OpenWrt社区官方开源路由器评测
  • mysql忘记初始临时密码解决方法
  • 夏门大学DeepSeek 手册:从社会大众到高校及企业的全面应用实践研究(附 PDF 下载)
  • 2025年渗透测试面试题总结-长某亭科技-安全服务工程师(二面) (题目+回答)
  • react任务调度(简单版)和最小堆算法