imgsquash
1.0.0
การบีบอัดภาพรหัสเว็บไซต์สแต็คเต็มรูปแบบ มีทั้ง API Service และ Frontend ที่เขียนใน Node, React และ Next.js Framework



gcloud (ดาวน์โหลดที่นี่) หรือตั้งค่าตัวแปร GOOGLE_APPLICATION_CREDENTIALS Env พร้อมไฟล์บัญชีบริการ.env ในรูทของโฟลเดอร์ด้วยตัวแปรต่อไปนี้ ดู dotenv เกี่ยวกับวิธีการเพิ่มตัวแปร env1 (ไม่บังคับ)your-google-cloud-bucket-name[YOUR-API-URL]/1/dlnpm install เพื่อติดตั้งโมดูลโหนดทั้งหมดสำหรับ APInpm run dev เพื่อเริ่มเซิร์ฟเวอร์ dev บนพอร์ต 3000npm startnpm install เพื่อติดตั้งโมดูลโหนดทั้งหมดสำหรับส่วนหน้าnpm run dev จะเริ่มต้นเซิร์ฟเวอร์ WebPack บนพอร์ต 3001npm run build และ npm start สร้างและใช้รหัสในการผลิตโปรแกรมต่อไปนี้ใช้สำหรับการเพิ่มประสิทธิภาพ
ขีด จำกัด การอัปโหลดขนาดไฟล์ปัจจุบันคือ 10MB
เส้นทาง API [โพสต์]
/image : อัพโหลดอิมเมจผ่านไฟล์, URL, Base64 หรือไบนารีfile หรือ base64 หรือ binaryBoolean (ค่าเริ่มต้น: เท็จ)/url : URL ภาพการบีบอัดโดยตรง/zip : ยอมรับรายการไฟล์ไฟล์เป็นอาร์เรย์ที่มี ( id , size และ name ) และส่งผลลัพธ์ซิป [GET] - /dl/:id : สร้าง URL ดาวน์โหลดของภาพบีบอัด ยอมรับ name แบบสอบถามเสริม
มิกซ์