devload
v6.0.0
Published
This guide shows you how to use the `DevLoad` class to upload and delete files on a server. It’s easy—let’s get started!
Readme
Quick Guide to Uploading and Deleting Files
This guide shows you how to use the DevLoad class to upload and delete files on a server. It’s easy—let’s get started!
What You Need
- Node.js: Make sure it’s installed on your computer.
- projectid: Grab from your project setting.
- API Key: Grab your same proejctid apikey from your project section setting .
Setup
First, install the devload package. Open your terminal and run:
npm i devloadUploading a File
Want to upload something like a photo or video? Here’s how:
const DevLoad = require('devload');
(async () => {
const devload = new DevLoad('your-api-key-here');
// Pick a file to upload
const projectid = 'your-projectid' // your projectid!
const filePath = '/path/to/your/file/cute-cat.jpg'; // Put your file path here
try {
const uploadResult = await devload.uploadFile(projectid ,filePath);
console.log('File uploaded:', uploadResult);
} catch (error) {
console.log(' something went wrong:', error.message);
}
})();Just swap out the file path with wherever your file lives on your computer, and you’re good to go!
Deleting a File
Need to get rid of a file? No problem, here’s how to delete it:
const DevLoad = require('devload');
(async () => {
const devload = new DevLoad('your-api-key-here');
const fileid = 'your-fileid'; // Replace this with the actual fileid
try {
const deleteResult = await devload.deleteFile(fileid);
console.log('File deleted:', deleteResult);
} catch (error) {
console.log('something error while deleting file:', error.message);
}
})();You’ll need the fileid (you can usually get from the upload response).
A Few Tips
- File Path: Double-check your file path when uploading—it’s gotta point to the right spot.
- Errors: If something breaks, the
try-catchwill let you know what’s up. - File Types: The server might be picky about what you upload (like only images, videos and audio for more info see your project setting),
That’s it! You’re ready to upload and delete files like a pro. Have fun messing around with it!
