imgsquash
1.0.0
Сжатие изображений Полный код веб -сайта. Содержит как сервис API, так и фронт, написанные в узле, React и Next.js Framework.



gcloud (скачать здесь) или установить GOOGLE_APPLICATION_CREDENTIALS env переменную с файлом учетной записи службы..env -файл в корне папки со следующими переменными. Смотрите Dotenv о том, как добавить переменные ENV.1 (необязательно).your-google-cloud-bucket-name[YOUR-API-URL]/1/dlnpm install , чтобы установить все модули узлов для API.npm run dev , чтобы запустить сервер Dev на порте 3000 .npm start для производстваnpm install , чтобы установить все модули узлов для Frontend.npm run dev запустит сервер WebPack на 3001 порт.npm run build и использовать код в производстве npm start и используйте код в производстве.Для оптимизации используются следующие программы
Текущий предел загрузки размера файла составляет 10 МБ.
API -маршруты. [ПОЧТА]
/image : загрузить изображения (ы) через файл, URL, Base64 или Binary.file или base64 или binary .Boolean (по умолчанию: ложь)/url : URL -адрес сжатия прямого изображения./zip : принимает список файлов объект как массив с ( id , size и name ) и отправляет результат ZIPP. [Get] - /dl/:id : генерировать URL -адрес загрузки сжатого изображения. Примите необязательное name запроса.
Грань