UNPKG

gulp-weapp-cli

Version:

a cli tool for gulp-WeApp-boilerplate

24 lines (22 loc) 713 B
const download = require('download-git-repo'); const path = require('path'); const ora = require('ora'); const GIT_REPO_URL = 'https://github.com:kindboy/gulp-WeApp-boilerplate#template-for-cli'; module.exports = function (target) { target = path.join(target || '.', '.download-temp'); return new Promise((resolve, reject) => { const spinner = ora('Downloading template...'); spinner.start(); download(GIT_REPO_URL, target, { clone: true }, err => { if (err) { spinner.fail(); reject(err); } else { spinner.succeed(); resolve(target); } }); }); };