tauri-dev.js 635 B

12345678910111213141516171819202122232425262728293031323334
  1. const parseArgs = require('minimist')
  2. const argv = parseArgs(process.argv.slice(2), {
  3. alias: {
  4. h: 'help'
  5. },
  6. boolean: ['h']
  7. })
  8. if (argv.help) {
  9. console.log(`
  10. Description
  11. Tauri dev.
  12. Usage
  13. $ tauri dev
  14. Options
  15. --help, -h Displays this message
  16. `)
  17. process.exit(0)
  18. }
  19. const { tauriDir } = require('../helpers/app-paths')
  20. const Runner = require('../runner')
  21. const tauri = new Runner()
  22. const tauriConfig = require('../helpers/tauri-config')({
  23. ctx: {
  24. debug: true
  25. }
  26. })
  27. require('../generator').generate(tauriConfig.tauri)
  28. require('../entry').generate(tauriDir, tauriConfig)
  29. tauri.run(tauriConfig)