tauri-init.js 567 B

12345678910111213141516171819202122232425262728
  1. const
  2. parseArgs = require('minimist'),
  3. appPaths = require('../helpers/app-paths'),
  4. log = require('../helpers/logger')('app:tauri')
  5. const argv = parseArgs(process.argv.slice(2), {
  6. alias: {
  7. h: 'help'
  8. },
  9. boolean: ['h']
  10. })
  11. if (argv.help) {
  12. console.log(`
  13. Description
  14. Inits the Tauri template.
  15. Usage
  16. $ tauri init
  17. Options
  18. --help, -h Displays this message
  19. `)
  20. process.exit(0)
  21. }
  22. require('../template').inject(appPaths.tauriDir)
  23. if (injector.injectTemplate()) {
  24. log('Tauri template successfully installed')
  25. }