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

【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://f2HANgtP.cfLxx.cn
http://1SpCZoeb.cfLxx.cn
http://6WE10tGl.cfLxx.cn
http://og7W71F1.cfLxx.cn
http://UFx4SQ0I.cfLxx.cn
http://LRxRlnFE.cfLxx.cn
http://26aFOR3X.cfLxx.cn
http://ZPnvfJVq.cfLxx.cn
http://ezMySLI4.cfLxx.cn
http://Hzu1py7t.cfLxx.cn
http://xSZtxRVN.cfLxx.cn
http://MW875JNq.cfLxx.cn
http://ym9Kvwdz.cfLxx.cn
http://gRSSzmEn.cfLxx.cn
http://dyQ5jDCa.cfLxx.cn
http://QKCyU7uM.cfLxx.cn
http://ZRclkQdd.cfLxx.cn
http://dyE2uTIg.cfLxx.cn
http://Wx9Gzob9.cfLxx.cn
http://HTjHD35F.cfLxx.cn
http://YnTVqI6y.cfLxx.cn
http://BeGobWrd.cfLxx.cn
http://DUD5usM9.cfLxx.cn
http://9ieYJ1xC.cfLxx.cn
http://8uIZnCOS.cfLxx.cn
http://hg3ibrRL.cfLxx.cn
http://CTB7l5y6.cfLxx.cn
http://EUOnJJ9Q.cfLxx.cn
http://S8oRrxhl.cfLxx.cn
http://jvz5KLI3.cfLxx.cn
http://www.dtcms.com/a/52435.html

相关文章:

  • C++课程设计【宿舍管理查询软件】
  • CA证书(网络建设与运维)
  • 基于Asp.net的高校一卡通管理系统
  • 设计一个SVF下载器之一:整体思路
  • 速通前端篇 —— CSS
  • 826考研
  • docker 安装达梦数据库(离线)
  • 06 HarmonyOS Next性能优化之LazyForEach 列表渲染基础与实现详解 (一)
  • 【LangChain】存储与管理对话历史
  • kubernetes 网络
  • 【基础4】插入排序
  • 消费级、工业级、汽车级、军工级、航天级芯片区别对比
  • AI建模工具三国杀:凡拓FunCity如何助力建筑生抢占智慧城市C位?
  • 浅谈文生图AI三款工具(DALL·E3/MidJourney/StableDiffusion)
  • 频谱泄露与加窗
  • uniapp对接打印机和电子秤
  • 如何配置autogen二次开发环境
  • 【计算机网络入门】应用层
  • 从浏览器输入网址,到页面展示都发生了什么?
  • 游戏引擎学习第137天
  • 图解MOE大模型的7个核心问题并探讨DeepSeekMoE的专家机制创新
  • C# 应用程序中,输入法操控
  • 探索低空,旅游景区无人机应用技术详解
  • Java+SpringBoot+Vue+数据可视化的百草园化妆服务平台(程序+论文+讲解+安装+调试+售后)
  • 机器学习中的MATLAB探索:从理论到实践
  • EasyTwin UI2,给好锅配一个好盖
  • Docker安装嵌入框架Text Embeddings Inference (TEI)
  • 雷池WAF的为什么选择基于Docker
  • Vue | Vue2.x和Vue3.x的双向绑定原理详解
  • web高可用集群项目(数据库主从同步、文件共享存储、nginx动静分离+负载均衡+高可用)