feature(gulp) add docs

This commit is contained in:
coderaiser 2014-07-18 05:51:12 -04:00
parent fcb97fe422
commit bd3e1e5e64

View file

@ -104,8 +104,22 @@
}
});
gulp.task('docs', function() {
var version = Info.version,
versionNew = getNewVersion(),
msg = 'ERROR: version is missing. gulp readme --v<version>';
if (!versionNew) {
console.log(msg);
} else {
replaceVersion('README.md', version, versionNew);
replaceVersion('HELP.md', version, versionNew);
}
});
gulp.task('default', ['jshint', 'css', 'test']);
gulp.task('release', ['changelog', 'package']);
gulp.task('release', ['changelog', 'package', 'docs']);
function onError(params) {
console.log(params.message);
@ -125,4 +139,20 @@
return versionNew;
}
function replaceVersion(name, version, versionNew) {
fs.readFile(name, 'utf8', function(error, data) {
if (error) {
console.log(error);
} else {
data = data.replace(version, versionNew);
fs.writeFile(name, data, function(error) {
var msg = 'done: ' + name;
console.log(error || msg);
});
}
});
}
})();