Ein Sumor Cloud Tool.
Weitere Dokumentation
Dies ist eine leichte Speicherbibliothek für Node.JS. Es kann mit verschiedenen Speicherdiensten verbunden werden, wie z.B. Aliyun OSS
npm i @sumor/storage --save
Erfordert Node.JS Version 18.x oder höher
Da dieses Paket in ES-Modul geschrieben ist,
ändern Sie bitte den folgenden Code in Ihrer package.json
-Datei:
{
"type": "module"
}
import { Storage } from '@sumor/storage'
const storage = new Storage(config)
Beispiel für Aliyun OSS
{
"type": "aliyunOSS",
"accessKeyId": "xxxx",
"accessKeySecret": "xxx",
"region": "oss-us-west-1",
"bucket": "sumor-cloud"
}
Das Speichern von Inhalten unterstützt Text, Puffer und Strom
import { Storage } from '@sumor/storage'
const storage = new Storage(config)
const dateiname = 'demo.txt'
const inhalt = 'Hallo Welt'
const ergebnis = await storage.put(dateiname, inhalt)
import { Storage } from '@sumor/storage'
const storage = new Storage(config)
const dateiname = 'demo.txt'
const ergebnis = await storage.get(dateiname)
import { Storage } from '@sumor/storage'
const storage = new Storage(config)
const dateiname = 'demo.txt'
const ergebnis = await storage.delete(dateiname)