Socket server library for File Upload with Multiple files Resume, Pause, cancel feature, over socket.io.
npm install @zujo/socket-file-uploader --save
const uploader = require('@zujo/socket-file-uploader');
io.on("connection", function(socket){
var upload = new uploader(socket);
upload.uploadPath = __dirname + '/files/';
});Import package from node modules.
const uploader = require('@zujo/socket-file-uploader');Provide socket to a new instance of a class(uploader) as a arguments.
var upload = new uploader(socket);Provide a destination directory Path, where you want to save the uploaded files.
upload.uploadPath = '_path_of_directory_';All set..!
-
Resumable file uploading
-
Multiple file uploading supported
-
Cancel uploading