Grunt タスクに options を設定する事でパスやタスクの挙動などを調整する事が出来ます。
grunt.initConfig({
epublish: {
dist: {
options: {
validate: true,
validateCommand: "epubcheck %s"
},
dest: "dest",
src: "src"
}
}
});
- tempPath :String ("tmp")
ビルド時にパッケージを展開する一時ディレクトリ名 - contentPath :String ("OEBPS")
パッケージ内容を格納するディレクトリ名 - dataPath :String ("data")
コンテンツドキュメントを格納するディレクトリ名 - assetsPath :String ("assets")
リソースファイルを格納するディレクトリ名 - validate :Boolean (false)
バリデーションの実行の有無(validateCommand 必須) - validateCommand :String (null)
バリデーション用コマンド
ex) "java -jar ~/opt/epubcheck/epubcheck-3.0.1.jar %s" - verbose :Boolean (true)
ログの出力の有無