vite 544 B

1234567891011121314151617181920212223
  1. #!/usr/bin/env node
  2. const path = require('path')
  3. const spawn = require('cross-spawn')
  4. const configPath = require.resolve('vue-cli-plugin-vite/config/index.ts')
  5. const cwd = path.resolve(__dirname, '../')
  6. const params = [
  7. `${process.env.BUILD ? 'build' : ''}`,
  8. process.env.VITE_DEBUG ? '--debug' : '',
  9. '--config',
  10. `${configPath}`,
  11. ].filter(Boolean)
  12. console.log(`running: vite ${params.join(' ')}`)
  13. const serveService = spawn('vite', params, {
  14. cwd,
  15. stdio: 'inherit',
  16. })
  17. serveService.on('close', (code) => {
  18. process.exit(code)
  19. })