Tout facile à étendre le Gestionnaire de fichiers Web pour Node.js?
-
28-09-2019 - |
Question
Voulez-vous en trouver un et modifier que pour lire, fichier d'écriture sur MongoDB GridFS magasin
La solution
Nodepad:
Ce tutoriel vous donnera une bonne idée sur la façon dont il a été fait: http: / /dailyjs.com/2010/11/01/node-tutorial/ En savoir comment il a été fait il devrait le faire entasse easer de l'étendre. :) Il est assez basique, je suis re-écrit moi-même la chose: P
Nodepad sur github: https://github.com/alexyoung/nodepad
Il utilise même MongoDB, je vais faire le contraire de ce que vous vouliez faire et qui en font pas utiliser MongoDB. : P
Autres conseils
Vous pouvez essayer Nuage commandant de gestionnaire de fichiers orthodoxe basé sur Node.js. Il pourrait être utilisé comme middleware pour exprimer cette façon:
var http = require('http'),
cloudcmd = require('cloudcmd'),
express = require('express'),
io = require('socket.io'),
app = express(),
PORT = 1337,
server,
socket;
server = http.createServer(app);
socket = io.listen(server);
app.use(cloudcmd({
socket: socket, /* used by Config, Edit (optional) and Console (required) */
config: { /* config data (optional) */
prefix: '/cloudcmd', /* base URL or function which returns base URL (optional) */
}
}));
server.listen(PORT);
Lorsque vous avez besoin d'un arbre de fichier que vous pouvez essayer cette angulaire / noeud par exemple à base .
Jetez un oeil à https://github.com/OpusCapita/filemanager
Il a une implémentation serveur NodeJS et réagir implémentation client.
peut être facilement étendu en utilisant des "connecteurs"