1.安装node
- 下载地址:nodejs.org/zh-cn/downl…
- 检查安装成功
node -v
2.安装gitbook
- 安装
npm install -g gitbook-cli - 检测安装成功
gitbook -V - 初始化
gitbook init - 更新
gitbook update
2.本地预览
gitbook serve
3.输出静态网站
gitbook build
4.gitbook serve报错:Error: ENOENT: no such file or directory, stat 'C:\Users\Administrator\Desktop\mybook\_book\gitbook\gitbook-plugin-fontsettingsfontsettings.js'
解决办法:
- 找到
C:\Users\Administrator\.gitbook\versions\3.2.3\lib\output\website\copyPluginAssets.js - 删除
confirm :true
5.一键推送GitHub Pages在线预览
1. 安装gulp及gulp-gh-pages
npm install gulp gulp-gh-pages --save-dev
2.gulpfile.js内配置
var gulp = require("gulp"),
deploy = require("gulp-gh-pages");
gulp.task('deploy', function() {
gulp.src("_book/**/*.*")
.pipe(deploy({
remoteUrl: "https://github.com/StavinLi/mybook"//github 地址
}))
.on("error", function(err) {
console.log(err)
})
});
3.进入github 项目中 setting–>GitHub Pages
- 选择
gh-pages branch并save - 预览地址:
http://<username>.github.io/<project>