uploadFile
Upload files to the specified destination path in the media directory.
Import
import { uploadFile } from "@evershop/evershop/cms/services";
Syntax
uploadFile(files: Express.Multer.File[], destinationPath: string): Promise<UploadedFile[]>
Parameters
files
Type: Express.Multer.File[]
Array of files from multer middleware.
destinationPath
Type: string
Destination path relative to media directory.
Return Value
Returns Promise<UploadedFile[]>:
{
name: string; // File name
mimetype: string; // MIME type
size: number; // File size in bytes
url: string; // Accessible URL
}[]
See Also
- browFiles - List files
- createFolder - Create folders
- deleteFile - Delete files