File Upload Configuration
Basic Configuration
// Configure file upload settings
app.setFileConfig({
maxSize: 10, // Max size in MB
allowedTypes: ['image/jpeg', 'image/png'],
maxFiles: 3, // Max files per upload
keepOriginalName: true // Keep original filenames
});
Individual Settings
// Set max file size (in MB)
app.setFileSizeLimit(10);
// Set allowed MIME types
app.setAllowedFileTypes(['image/jpeg', 'image/png']);
// Set max number of files
app.setMaxFiles(3);
// Keep original filenames
app.setKeepOriginalName(true);
Configuration Options
Option |
Type |
Description |
Default |
maxSize |
number |
Maximum file size in megabytes |
50 |
allowedTypes |
string[] |
Array of allowed MIME types |
[] (all types) |
maxFiles |
number |
Maximum files per upload |
5 |
keepOriginalName |
boolean |
Preserve original filenames |
false |