UNPKG

@yuebai008/cli

Version:

Command line interface for rapid qg-minigame development

21 lines (19 loc) 718 B
const { execSync } = require('child_process'); try { // Windows 特殊处理 if (process.platform === 'win32') { execSync('SET PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=1&& npm install puppeteer@18.2.1 --no-save --no-progress --loglevel=verbose --ignore-scripts', { stdio: 'inherit', shell: 'cmd.exe' }) } else { process.env.PUPPETEER_SKIP_CHROMIUM_DOWNLOAD = '1'; execSync('npm install puppeteer@18.2.1 --no-save --no-progress --loglevel=verbose --ignore-scripts', { stdio: 'inherit' }) } console.log('\x1b[32m安装成功\x1b[0m') } catch (error) { console.error('\x1b[31m错误代码:\x1b[0m', error.status) console.error('\x1b[31m错误信息:\x1b[0m', error.message) }