You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This package is a NodeJS connector for Rich File Manager. It is implemented as an api, so you can use it on a seperate server from your front-end.
Installation
npm install rich-filemanager-node --save
Usage
This connector is implemented as a middleware for Expressjs. The code sample is an express app that implements the connector
constexpress=require("express");constfilemanager=require("rich-filemanager-node");constconfig="/path/to/filemanager.config.json";//Change this to the actual location of your config filevarapp=express();//Filemanager routeapp.use('/filemanager',filemanager("/path/to/dir",config));// '/filemanager' is the connector url. // Don't forget to set it in the api.connectorUrl of `filemanager.config.json` for the frontend//Listen for requestsconstport=process.env.PORT||9000;app.listen(port,function(){console.log('App listening on port '+port);})
Note: config can be an object or a file path
Important
When using this connector in your project, the filemanager route must come before any body-parsing ( multer, body-parser, busboy, etc ) routes;
Demo Project
This project includes a demo to help you setup your project.