Praca z ExpressJj przez około miesiąc natknąłem się na problem przesyłania plików. Pomimo konsultingowych Google & różnych blogach Zawiodłem znalezienie odpowiedzi na trzy następujące pytania:przesyłanie plików expressjs, sprawdzanie, czy rzeczywiście został wysłany plik, określ maksymalny rozmiar pliku i zachowaj jego nazwę
Co muszę zrobić/jakie ustawienia dla bodyParser muszę wybrać w celu:
Marka pewien, że rzeczywiście przesłano plik (obecnie, podczas przesyłania formularza bez wybierania pliku tworzony jest pusty plik).
Gdzie mogę podać wartość maksymalnego rozmiaru pliku, który może mieć plik?
Jak mogę pominąć zmianę nazwy pliku?
Obecnie jestem w tym bodyParser w moim Express (v 3.0.0.) Aplikacji z następujących opcji:
{keepExtensions: true, uploadDir: __dirname + '/public/uploads'}
dziękuję za pomoc mnie na ten jeden - jest to dość dziwne, że nie istnieją żadne parametry oferowanych które pozwalają radzić sobie z tego rodzaju rzeczy bezpośrednio. –