当前位置: 首页 > 后端技术 > Node.js

GitBook项目搭建、插件配置、打包(插入ppt、视频、pdf)

时间:2023-04-03 14:10:01 Node.js

GitBook是一个基于Node.js的命令行工具。应对各种需求。本文作者将详细记录GitBook安装过程,记录同学们机器出现的各种“飞蛾扑火”。因为GitBook依赖于node.js,所以在安装GitBook之前请确保已经安装了node.js环境。Node版本不能太高,网上推荐v12.16.2,否则会出现以下情况:1、安装GitBook命令行工具npminstallgitbook-cli-g问题一:gitbook:Unabletoloadfile×××××××××因为本系统禁止运行脚本。解决方案一:打开WindowsPowerShellISE,在搜索框中搜索windowspowershellise,然后右键以管理员身份运行;Set-ExecutionPolicyRemoteSigned,全部选Yes。2.安装GitBookgitbook-V输入以上命令,会自动下载GitBook;问题二:TypeError:cb.applyisnotafunction解决问题二:点击链接提示的文件,编辑文件,注释掉下面几行代码。3.GitBook项目的初步构建。执行以上命令后,gitbookinit会自动生成两个必要的文件README.md和SUMMARY.md。README.md:本书的介绍性文字,如前言、引言,也可以作为章节中的章节介绍。SUMMARY.md:自定义本书的章节结构和顺序。如果此时出现如下问题,则为node版本问题:4.GitBook依赖下载gitbookinstall5.GitBook插件配置,下载book.json文件“pluginsConfig”中配置的所需插件(引用前记得下载)。常用插件及详细解释笔者配置如下:"pluginsConfig":{"prism":{"css":["prismjs/themes/prism.css"]},"insert-logo":{"url":"/logoPic/logo.png","style":"background:none;max-height:129px;margin-right:200px"},"github":{"url":"https://github.com/zhangjikai"},"hide-element":{"elements":[".gitbook-link"]},"download-pdf-link":{"base":"https://www.gitbook.com/book/poppy-project/poppy-docs/","label":{"en":"DownloadPDF","fr":"TéléchargerlePDF"}}}5。GitBook目录配置6.GitBook服务启动gitbookserve7。GitBook服务启动运行结果如下图所示:8.GitBook打包,输入gitbookbuild生成_book文件,用于部署GitBook项目。笔者在阿里云服务器中部署了一个gitbook项目,如下图所示。部署与Web项目相同,这里不再赘述。详细解释。附:##插入视频##插入pdf##insertppt

猜你喜欢