Rac*_*ole 6 node.js jsdoc gulp
我不想使用gulp-jsdoc包,因为它没有被维护.我用来从命令行gulp-shell调用它的包是在gulp黑名单上.
使用node的内置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);
});
Run Code Online (Sandbox Code Playgroud)
(此示例假设您有一个配置文件./jsdoc.json,但很容易更改调用语法.)