Я пытаюсь интегрировать инфраструктуру загрузки файлов под названием Uppy File Uploader в свое приложение, реализуя его функциональность для интеграции служб облачного пространства, таких как Dropbox или Google Drive.Для этого я следую официальной документации и создаю сервер nodejs, который действует как мост между моей платформой и учетной записью в облаке пользователя.Далее следуют шаги:
- Клон хранилище примера документации на сервере.
- Загрузка зависимостей с помощью npm => 'nodemon', 'express', 'grant-express'.
- Переименование и настройка env.sh file.
- Выполнено
npm run start: companion
для запуска сервера
Ответ, полученный от npm:
uppy-build@0.0.0 start: companion / var / www / html / nodeSv / uppy sh ./bin/companion
[nodemon] 1.18.10 [nodemon] toперезапустите в любое время, введите rs
[nodemon], наблюдая: / var / www / html / nodeSv / uppy / packages / @ uppy / companion / src / ** / * [nodemon], начиная с node
./packages/@uppy/companion/src/standalone/start-server.js
module.js: 550бросить ошибку;^
Ошибка: невозможно найти модуль 'grant-express' в Function.Module._resolveFilename (module.js: 548: 15) в Function.Module._load (module.js: 475: 25) в модуле.require (module.js: 597: 17) в require (internal / module.js: 11: 18) в Object.(/var/www/html/nodeSv/uppy/packages/@uppy/companion/src/uppy.js:3:15) в Module._compile (module.js: 653: 30) в Object.Module._extensions ..js (module.js: 664: 10) в Module.load (module.js: 566: 32) в tryModuleLoad (module.js: 506: 12) в Function.Module._load (module.js: 498: 3) [nodemon] приложение упало - ожидание изменений файла перед запуском ...
Спасибо.