imgsquash
1.0.0
Compression d'image Code du site Web complet. Contient à la fois le service API et Frontend écrit en nœud, react et next.js framework.



gcloud (téléchargez ici) ou définissez la variable Env GOOGLE_APPLICATION_CREDENTIALS avec le fichier de compte Service..env dans la racine du dossier avec les variables suivantes. Voir Dotenv sur la façon d'ajouter des variables Env.1 (facultatif).your-google-cloud-bucket-name[YOUR-API-URL]/1/dlnpm install pour installer tous les modules de nœud pour l'API.npm run dev pour démarrer le serveur de développement sur le port 3000 .npm start pour la productionnpm install pour installer tous les modules de nœud pour Frontend.npm run dev démarrera le serveur WebPack sur le port 3001 .npm run build et npm start à construire et à utiliser le code en production.Les programmes suivants sont utilisés pour l'optimisation
La limite de téléchargement de la taille du fichier actuelle est de 10 Mo.
Routes API. [POSTER]
/image : Téléchargez des images (s) via le fichier, l'URL, la base64 ou le binaire.file ou base64 ou binary .Boolean (par défaut: false)/url : URL de l'image directe de compression./zip : accepte la liste des fichiers objet comme un tableau avec ( id , size et name ) et envoyer le résultat zippé. [Get] - /dl/:id : générer une URL de téléchargement de l'image compressée. Acceptez name de la requête facultatif.
Mit