Почему мой файл не загружается на S3 с помощью Node.js

#file-upload #node.js #amazon-s3

#загрузка файла #node.js #amazon-s3

Вопрос:

Я использую это https://github.com/nuxusr/Node.js—Amazon-S3 для загрузки файлов на s3 :

в test-s3-upload.js я прокомментировал в основном тесты, потому что они выдавали некоторую ошибку, поскольку моя цель — загрузить файл на s3, поэтому я сохраняю только testUploadFileToBucket() тест, и во время выполнения node test.js выдает ok.

но когда я проверяю в s3 fox, загруженный файл не отображается. почему файл не загружается?

Ответ №1:

Вместо этого используйте knox. https://github.com/learnboost/knox

Ответ №2:

Взгляните на этот проект и особенно на bin/amazon-s3-upload.js файл, чтобы вы могли видеть, как мы это делаем, используя AwsSum:

Он принимает имя корзины и имя файла и передаст файл в S3 для вас:

$ ./amazon-s3-upload.js -b your-bucket -f the-file.txt

Надеюсь, это поможет. 🙂