dev.js 453 B

123456789101112131415161718
  1. const oemEnv = require('./oem.env.json')
  2. const { spawn } = require('child_process')
  3. const argv = process.argv
  4. const env = oemEnv.find((e) => argv.includes(e.VUE_APP_ENV))
  5. if (env) {
  6. spawn('npx', ['vue-cli-service', 'serve'], {
  7. env:{
  8. ...process.env,
  9. ...env,
  10. },
  11. stdio: 'inherit',
  12. shell: process.platform === 'win32'
  13. })
  14. } else {
  15. console.error('环境变量不存在')
  16. }