tauri-dev.js 637 B

1234567891011121314151617181920212223242526272829303132333435
  1. const
  2. parseArgs = require('minimist')
  3. const argv = parseArgs(process.argv.slice(2), {
  4. alias: {
  5. h: 'help'
  6. },
  7. boolean: ['h']
  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. const { tauriDir } = require('../helpers/app-paths')
  21. const Runner = require('../runner')
  22. const tauri = new Runner()
  23. const tauriConfig = require('../helpers/tauri-config')({
  24. ctx: {
  25. debug: true
  26. }
  27. })
  28. require('../generator').generate(tauriConfig.tauri)
  29. require('../entry').generate(tauriDir, tauriConfig)
  30. tauri.run(tauriConfig)