imgsquash
1.0.0
Compresión de imagen Código de sitio web de pila completa. Contiene tanto el servicio API como el frontend escrito en Node, React y el marco Next.js.



gcloud (descargar aquí) o establecer GOOGLE_APPLICATION_CREDENTIALS Env Variable con el archivo de cuenta de servicio..env en la raíz de la carpeta con las siguientes variables. Vea Dotenv sobre cómo agregar variables Env.1 (opcional).your-google-cloud-bucket-name[YOUR-API-URL]/1/dlnpm install para instalar todos los módulos de nodo para API.npm run dev para iniciar el servidor Dev en el puerto 3000 .npm start para la producción?npm install para instalar todos los módulos de nodo para frontend.npm run dev iniciará el servidor Webpack en el puerto 3001 .npm run build y npm start a construir y usar el código en producción.Los siguientes programas se utilizan para la optimización
El límite de carga del tamaño del archivo actual es de 10 MB.
Rutas API. [CORREO]
/image : Cargue la (s) imagen (s) a través del archivo, URL, base64 o binario.file o base64 o binary .Boolean (predeterminado: falso)/url : URL de imagen directa de compresión./zip : acepta la lista de objetos de archivos como una matriz con ( id , size y name ) y envía el resultado adherido. [Get] - /dl/:id : Genere la URL de descarga de la imagen comprimida. Acepte name de consulta opcional.
MIT