preguntar acerca de node.js

9
réponses

Appelez une fonction «locale» dans le module.exporte depuis une autre fonction dans le module.les exportations?

Comment appelez-vous une fonction à partir d'une autre fonction dans une déclaration module.exports? Voici un code simplifié. Dans mon application.js, je fais ce qui suit: var bla = require('./bla.js'); console.log(bla.bar()); Et à l'intérieur …
demandé sur 1970-01-01 00:33:32
6
réponses

Télécharger un fichier à partir du serveur NodeJS en utilisant Express

Comment puis-je télécharger un fichier qui se trouve dans mon serveur sur ma machine accédant à une page dans un serveur nodeJS? J'utilise L'ExpressJS et j'ai essayé ceci: app.get('/download', function(req, res){ var file = fs.readFileSync(__di …
demandé sur 1970-01-01 00:33:31
19
réponses

Déterminer la racine du projet à partir d’un nœud en cours d’exécution.application js

Est-il un meilleur moyen que le process.cwd() pour déterminer le répertoire racine d'un nœud en cours d'exécution.processus js? Quelque chose comme l'équivalent de Rails.root, mais pour le Nœud.js. Je cherche quelque chose qui est aussi prévisible et …
demandé sur 1970-01-01 00:33:32
10
réponses

Comment gérer les connexions MongoDB dans un nœud.application web js?

J'utilise le pilotenode-mongodb-native avec MongoDB pour écrire un site web. J'ai quelques questions sur la façon de gérer les connexions: Est-il suffisant d'utiliser une seule connexion MongoDB pour toutes les demandes? Existe-il des problèmes d …
demandé sur 1970-01-01 00:33:32
8
réponses

Comment nettoyer le dossier node modules des paquets qui ne sont pas dans le paquet.json?

Supposons que j'installe des paquets de projet avec {[0] } qui regarde dans package.json pour les modules à installer. Après un certain temps, je vois que je n'ai pas besoin d'un module spécifique et supprime sa dépendance de package.json. Ensuite, j …
demandé sur 1970-01-01 00:33:34
12
réponses

Comment construire un bundle minifié et non compressé avec webpack?

Voici mon webpack.config.js var webpack = require("webpack"); module.exports = { entry: "./entry.js", devtool: "source-map", output: { path: "./dist", filename: "bundle.min.js" }, plugins: [ new webpack.optimize.UglifyJsPlug …
demandé sur 1970-01-01 00:33:34
8
réponses

Qu’est-ce que middleware et app.utiliser signifie réellement dans Expressjs?

Presque toutes les applications Express que je vois ont une instruction app.use pour le middleware, mais je n'ai pas trouvé d'explication claire et concise de ce qu'est réellement le middleware et de ce que fait l'instruction app.use. Même les docume …
demandé sur 1970-01-01 00:33:31
4
réponses

nodejs récupère le nom du fichier à partir du chemin absolu?

Si une API peut récupérer le nom du fichier à partir d'un chemin de fichier absolu? Par exemple "foo.txt" de "/var/www/foo.txt" Je sais que cela fonctionne avec une opération de chaîne, comme fullpath.replace(/.+//, '') mais je veux savoir s'il ex …
demandé sur 1970-01-01 00:33:33
20
réponses

Express.js req.corps indéfini

J'ai ceci comme configuration de mon serveur Express app.use(app.router); app.use(express.cookieParser()); app.use(express.session({ secret: "keyboard cat" })); app.set('view engine', 'ejs'); app.set("view options", { layout: true }); //Handles po …
demandé sur 1970-01-01 00:33:32
12
réponses

Requête HTTP GET dans le nœud.js Express

Comment puis-je faire une requête HTTP depuis node/express? Je dois me connecter à un autre service. J'espère que l'appel est asynchrone et que le rappel contient la réponse des serveurs distants. ... …
demandé sur 1970-01-01 00:33:32