أداة Sumor Cloud.
توثيق إضافي
هذه مكتبة تخزين خفيفة الوزن لـ Node.JS. يمكنها الاتصال بمخدمات تخزين متنوعة، مثل Aliyun OSS.
npm i @sumor/storage --save
تتطلب إصدار Node.JS الإصدار 18.x أو أعلى
نظرًا لكون هذه الحزمة مكتوبة بنموذج ES module،
يرجى تغيير الشيفرة التالية في ملف package.json
الخاص بك:
{
"type": "module"
}
import { Storage } from '@sumor/storage'
const storage = new Storage(config)
مثال لـ aliyun OSS
{
"type": "aliyunOSS",
"accessKeyId": "xxxx",
"accessKeySecret": "xxx",
"region": "oss-us-west-1",
"bucket": "sumor-cloud"
}
يدعم الوضع المحتوى النصي، البافر، التيار
import { Storage } from '@sumor/storage'
const storage = new Storage(config)
const filename = 'demo.txt'
const content = 'مرحباً بالعالم'
const result = await storage.put(filename, content)
import { Storage } from '@sumor/storage'
const storage = new Storage(config)
const filename = 'demo.txt'
const result = await storage.get(filename)
import { Storage } from '@sumor/storage'
const storage = new Storage(config)
const filename = 'demo.txt'
const result = await storage.delete(filename)