Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | 15x 15x 15x | import { exec } from 'child_process' import logger from './logger' import { Path } from '@/consts' export default (path: Path) => new Promise((resolve, reject) => { logger.info('install template dependencies...') exec('npm install --production', { cwd: path }, (error, stdout, stderr) => { if (error) { logger.error('Unable install template dependencies') return reject(error) } // process.stdout.write(stdout) process.stderr.write(stderr) resolve() }) }) |