Что такое Мультер?
Multer - это миддл, который мы использовали для обработки multipart / form-data, который в основном используется для загрузки файлов.
Как уже упоминалось, основное использование multer - загрузка файлов.
Пример загрузки изображения с помощью multer:
Шаг 1 → Запустите package.json с помощью команды
Шаг 2 → Установка необходимых пакетов npm
Шаг 3 → Добавьте команду в ключ сценария файла package.json для запуска сервера nodemon
Это команда, которую мы собираемся добавить
Обновленный файл package.json будет выглядеть так
Шаг 4 → Создайте файл app.js в том же каталоге, где вы инициализировали package.json.
- Импортируйте все пакеты npm
- Запустить экспресс-пакет npm
- Запустите пакет npm body-parser, используя экспресс
- Выберите номер порта, и приложение будет прослушивать этот порт.
- Создайте папку с загружаемыми именами в том же каталоге и сообщите Multer, где хранить файлы.
- Создайте post api с помощью express, но перед этим позвольте сохранить место хранения multer
- Полный файл app.js будет выглядеть так
Шаг 5 → Запустите nodemon с помощью следующей команды
Шаг 6 → Откройте приложение почтальона и создайте новый почтовый запрос
- Введите этот URL → http: // localhost: 3000 / uploadfile
- Перейдите к Body, затем form-data.
- Задайте имя ключа как myfile, и при наведении указателя мыши на клавишу появится раскрывающийся список, в котором вы должны выбрать Файл.
- Затем в значении вы увидите кнопку Выбрать файлы, используйте эту кнопку, чтобы выбрать любое изображение и отправить запрос.
- Когда загрузка будет завершена, вы увидите ответ в формате JSON.
Это основная программа, которой вы можете следовать, чтобы создать свое первое приложение для загрузки изображений с помощью multer в nodejs.
Это ссылка на проект на github, если у вас есть сомнения.
https: // github. com / yash0307jain / Загрузка изображений --- Использование --- Multer