main.js 614 B

1234567891011121314151617181920212223242526
  1. const Uppy = require('uppy/lib/core')
  2. const GoogleDrive = require('uppy/lib/plugins/GoogleDrive')
  3. const Tus = require('uppy/lib/plugins/Tus')
  4. const MyCustomProvider = require('./MyCustomProvider')
  5. const Dashboard = require('uppy/lib/plugins/Dashboard')
  6. const uppy = Uppy({
  7. debug: true,
  8. autoProceed: false
  9. })
  10. uppy.use(GoogleDrive, {
  11. serverUrl: 'http://localhost:3020'
  12. })
  13. uppy.use(MyCustomProvider, {
  14. serverUrl: 'http://localhost:3020'
  15. })
  16. uppy.use(Dashboard, {
  17. inline: true,
  18. target: 'body',
  19. plugins: ['GoogleDrive', 'MyCustomProvider']
  20. })
  21. uppy.use(Tus, {endpoint: 'https://master.tus.io/files/'})