mirror of
https://github.com/GitbookIO/gitbook.git
synced 2026-09-19 00:55:13 +00:00
8ed9f645fc
Add command to build
27 lines
462 B
JavaScript
27 lines
462 B
JavaScript
var Q = require("q");
|
|
var _ = require("lodash");
|
|
var path = require("path");
|
|
|
|
var Book = require("./book");
|
|
|
|
module.exports = {
|
|
Book: Book,
|
|
|
|
commands: [
|
|
{
|
|
name: "build",
|
|
description: "Build a book",
|
|
exec: function(args, kwargs) {
|
|
var input = args[0] || process.cwd();
|
|
var output = args[1] || path.join(input, "_book");
|
|
|
|
var book = new Book(input, _.extend({}, {
|
|
'output': output
|
|
}));
|
|
|
|
return book.generate();
|
|
}
|
|
}
|
|
]
|
|
};
|