gitbook踩坑


gitbook安装与使用之windows下搭建gitbook平台

1、安装C++的环境(安装vcredist_x64)

2、安装nodejs,下载地址http://nodejs.cn/download/

 

3、然后通过cmd调出DOS命令窗口测试下是否安装完成

输入命令:node

输入:console.log("Hello,World!");

4、搭建gitbook平台

输入命令    npm install gitbook-cli -g

由于安装过程默认使用国外镜像,可以考虑切换国内镜像。
windows下搭建gitbook平台

5、初始化gitbook    

在CMD窗口中输入  mkdir   mybook        

创建文件夹-切换到目录下.

 

 gitbook init      //初始化目录文件

 

切换文件夹后在当前文件目录下的在窗口中输入如下命令

 

6、gitbook安装好之后   gitbook serve

解压书籍文件,并cd到书籍文件目录

后就可以输入http://127.0.0.1:4000/ 访问了

 

 

 

1、需要安装node.js。去官网下载对应的版本就可以了https://nodejs.org/en/
2、安装cnpm,其实安装npm也可以的。。
npm install cnpm -g --registry=https://registry.npm.taobao.org
3、cnpm install -g gitbook-cli
4、cd 到要查看的文件目录
5、gitbook serve
6、http://127.0.0.1:4000/ 浏览器查看电子书 这个简单

 

 

gitbook踩坑

ssk258
2019.11.28 11:10:55字数 226阅读 744

gitbook serve命令执行反复报以下报错

Error: Couldn't locate plugins "toggle-chapters, splitter, anchor-navigation-ex, prism, copy-code-button, alerts, theme-comscore", Run 'gitbook install' to install plugins from registry.

Error: ENOENT: no such file or directory, stat 'D:\workspace\core-solution-docs\_book\gitbook\gitbook-plugin-fontsettings\fontsettings.js'

Error: ENOENT: no such file or directory, stat 'D:\workspace\core-solution-docs\_book\gitbook\gitbook-plugin-livereload\plugin.js'

Error: ENOENT: no such file or directory, stat 'D:\workspace\core-solution-docs\_book\gitbook\gitbook-plugin-alerts\plugin.js'

Error: ENOENT: no such file or directory, stat 'D:\workspace\core-solution-docs\_book\gitbook\gitbook-plugin-livereload\plugin.js'

Error: ENOENT: no such file or directory, stat 'D:\workspace\core-solution-docs\_book\gitbook\gitbook-plugin-search\lunr.min.js'

解决方案:

修改用户目录的.gitbook\versions\3.2.3\lib\output\website\copyPluginAssets.js文件,把112行的confirm改为false。

 

 
gitbook配置文件
 
 
 
{
   "title": "python数据结构",
   "description": "problem solving ",
   "author": "zh",
   "language": "zh-hans",
   "styles": {
       "website": "style.css"
   },
   "plugins": [
       "-lunr",
       "-search",
       "-livereload",
       "-sharing",
       "book-summary-scroll-position-saver",
       "expandable-chapters",
       "search-plus",
       "splitter",
       "tbfed-pagefooter",
       "back-to-top-button",
       "yahei",
       "katex",
       "theme-api",
       "theme-comscore"
   ],
   "pluginsConfig": {
       "expandable-chapters": {},
       "theme-api": { "theme": "light" },
       "tbfed-pagefooter": {
           "copyright": "© HeDonghai",
           "modify_label": "文件修订时间:",
           "modify_format": "YYYY-MM-DD HH:mm:ss"
       },
       "fontSettings": {
           "theme": "white",
           "family": "msyh",
           "size": 2
         }
   },
   "pdf": {
       "toc": true,
       "pageNumbers": true,
       "fontSize": 18,
       "paperSize": "a4",
       "margin": {
         "right": 30,
         "left": 30,
         "top": 30,
         "bottom": 50
       }
     }
}


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM