tauri-init.js 595 B

1234567891011121314151617181920212223242526272829
  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. const Injector = require('../injector'),
  23. injector = new Injector(appPaths)
  24. if (injector.injectTemplate()) {
  25. log('Tauri template successfully installed')
  26. }