当前位置:  开发笔记 > 前端 > 正文

难以让GitBook网站显示在GitHub页面中

如何解决《难以让GitBook网站显示在GitHub页面中》经验,为你挑选了1个好方法。

我试图关注https://github.com/GitbookIO/gitbook,但有一些假设的知识显然我没有.我已经使用过GitHub一段时间,但我还有很多需要学习的地方.

我的目标是在http://martynchamberlin.github.io/GitBook/ 上有一个与此存储库对应的GitHub页面:https://github.com/martynchamberlin/GitBook.

所以这是我的问题:GitBook究竟是如何做到这一点的?

我假设(虽然它没有说明)他们手动创建一个gh-pages分支,因为这神奇地将Github repo变成了Github页面.

要做到这一点,我已经关注了https://help.github.com/articles/creating-project-pages-manually上的Github文档

但这是我的问题:所有HTML(index.html等)都位于/ _book /而不是gh-pages分支的父目录中.这意味着当我加载https://github.com/martynchamberlin/GitBook时,我得到的是404.

请注意,当我在gitbook serve本地运行时,我会看到当我在localhost:4000启动浏览器时我应该做什么.

我确定我在这里错过了一些简单的东西.有任何想法吗?

谢谢,马丁



1> Samy Pessé..:

看看这本书:https://github.com/GitbookIO/git.

它使用grunt设置一些任务:测试,发布和构建.

你应该通过复制package.json,Gruntfile.js并运行:

$ npm install .

用于检测:

$ grunt test

要在gh-pages分支上发布:

$ grunt publish

推荐阅读
mobiledu2402852413
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有