Proszę wziąć pod uwagę nowsze odpowiedzi, które zawierają bardziej aktualne informacje, ponieważ wiele się zmieniło na przestrzeni lat!
Ponieważ wiele nowych bibliotek Node.js szybko staje się przestarzałych, i tak jest stosunkowo niewiele przykładów, które chciałbym zapytać o przesyłanie obrazów za pomocą:
- Node.js (wersja 0.4.1)
- Express (1.0.7)
- Mongoose (1.1.0).
Jak inni to zrobili?
Znalazłem: groźne dla węzłów , ale generalnie jestem nowy w przesyłaniu obrazów, więc chcę nauczyć się ogólnych rzeczy i sposobów robienia tego za pomocą Node.js i Express.
npm install multer --save
a następnie w aplikacji możesz uzyskać dostęp req.files.your_file_param_name
i zapisać do s3 za pomocą aws-sdk
lubfs.writeFile(...)