Я разработчик мобильных приложений и новичок в веб-приложениях. Я пытаюсь реализовать загрузку и загрузку файла в веб-приложении, используя стек MeanJS. Я использовал плагин multer для загрузки файла на сервер. После долгих поисков в Google я успешно использовал Multer, который загружает и сохраняет файлы в каталог для загрузки. Теперь я пытаюсь реализовать загрузку того же самого, и у меня нет идеи сделать это. Я следовал двум методам:
<a target="_self" href="/uploads/{{eachDocument.modifiedFileName}}" download="{{eachDocument.fileName}}">{{eachDocument.fileName}}</a>
- Использовали маршрут в контроллере экспресс-сервера, как указано в http://expressjs.com/api.html#res.download
Используя метод №1, приложение никогда не загружает файл с ошибкой «Не файл», потому что uploads не является общедоступным каталогом.
Используя метод № 2, я могу получить необработанное содержимое файла, но не знаю, как его сохранить.
Может ли кто-нибудь сказать мне, как реализовать загрузку файлов, которые сохраняются в каталоге загрузок, которые были загружены с помощью multer.
Спасибо