#!/usr/bin/env node const path = require('path') const spawn = require('cross-spawn') const configPath = require.resolve('vue-cli-plugin-vite/config/index.ts') const cwd = path.resolve(__dirname, '../') const params = [ `${process.env.BUILD ? 'build' : ''}`, process.env.VITE_DEBUG ? '--debug' : '', '--config', `${configPath}`, ].filter(Boolean) console.log(`running: vite ${params.join(' ')}`) const serveService = spawn('vite', params, { cwd, stdio: 'inherit', }) serveService.on('close', (code) => { process.exit(code) })