如何使用jsdoc与gulp?

我如何创build一个使用jsdoc构build文档的gulp命令?

我不想使用gulp-jsdoc包,因为它不被维护。 而我一直用来从命令行gulp-shell调用它的软件包在gulp黑名单上 。

像这样使用节点的内置的child_process :

var child_exec = require('child_process').exec; gulp.task('docs', function(done) { child_exec('node ./node_modules/jsdoc/jsdoc.js ./lib -c ./jsdoc.json', undefined, done); }); 

(这个例子假定你有一个configuration文件./jsdoc.json ,但是很容易改变调用语法。)

Interesting Posts