Created
August 16, 2019 19:54
-
-
Save luislobo14rap/1e3f4a0cc29e86f47df38e07a950ace7 to your computer and use it in GitHub Desktop.
gulp-infos.txt
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
gulp-infos.txt | |
__dirname; | |
process.cwd(); | |
gulpfile-fs.txt | |
const fs = require('fs'); | |
fs.readdirSync('.'); // [package.json, gulpfile.js, ...] | |
gulp_rename2.js | |
// gulp_rename2.js v1, require gulp-rename, require del | |
function gulp_rename2(input, output, dest) { | |
if (gulp.src(output)._readableState.length == 0) { | |
gulp.src(input).pipe(gulp_rename(output)).pipe(gulp.dest(dest)); | |
del(input); | |
return; | |
} else { | |
console.error('A file with the same name already exists at this location.'); | |
gulp_rename_force_error; | |
}; | |
}; | |
// copyTo.js v1 | |
function copyTo(files, dest) { | |
if (typeof files == 'string') { | |
files = [files]; | |
}; | |
gulp.src(files).pipe(gulp.dest(dest)); | |
console.log(cliDate() + ' copyTo success'); | |
}; | |
// cliDate.js v1 | |
function cliDate() { | |
let date = new Date(), | |
hours = date.getHours(), | |
minutes = date.getMinutes(), | |
seconds = date.getSeconds(); | |
hours < 10 ? hours = '0' + hours : hours; | |
minutes < 10 ? minutes = '0' + minutes : minutes; | |
seconds < 10 ? seconds = '0' + seconds : seconds; | |
return '[' + hours + ':' + minutes + ':' + seconds + ']'; | |
}; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment