tauri-dev.js 490 B

123456789101112131415161718192021222324252627282930313233
  1. const parseArgs = require('minimist')
  2. const argv = parseArgs(process.argv.slice(2), {
  3. alias: {
  4. h: 'help',
  5. e: 'exit-on-panic'
  6. },
  7. boolean: ['h', 'e']
  8. })
  9. if (argv.help) {
  10. console.log(`
  11. Description
  12. Tauri dev.
  13. Usage
  14. $ tauri dev
  15. Options
  16. --help, -h Displays this message
  17. `)
  18. process.exit(0)
  19. }
  20. async function run () {
  21. const dev = require('../dist/api/dev')
  22. await dev({
  23. ctx: {
  24. exitOnPanic: argv['exit-on-panic']
  25. }
  26. }).promise
  27. }
  28. run()