UNPKG

qb-clio

Version:

qb-cli 脚手架,仅有vue模板

15 lines (14 loc) 410 B
module.exports = async function npmInstall(...args) { const { spawn } = require('child_process') return new Promise((resolve, reject) => { let cps = spawn(...args) cps.stdout.pipe(process.stdout) cps.stderr.pipe(process.stderr) cps.on('close', function () { resolve() }) cps.on('error', function () { reject() }) }) }