Articles of node.js

Utilisation de plusieurs parameters dans l’URL dans express

J’utilise Express avec Node et j’ai une exigence selon laquelle l’utilisateur peut demander l’URL comme http://myhost/fruit/apple/red : http://myhost/fruit/apple/red . Une telle requête renverra une réponse JSON. Les données JSON, avant l’appel ci-dessus ressemble à: { “fruit”: { “apple”: “foo” } } Avec la requête ci-dessus, les données JSON de réponse doivent être: { “apple”: “foo”, […]

Bower: “commande introuvable” après l’installation

Je semble avoir les choses suivantes lorsque npm install bower -g /usr/local/share/npm/bin/bower -> /usr/local/share/npm/lib/node_modules/bower/bin/bower bower@0.8.6 /usr/local/share/npm/lib/node_modules/bower Malheureusement, l’exécution des commandes bower renvoie -bash: bower: command not found which npm renvoie /usr/local/bin/npm et exécute le which node renvoie /usr/local/bin/node .

node.js ne peut pas trouver le module personnalisé

Voici la structure du projet: / app.js package.json /node_modules /app config.json /frontend assets and html tpls /modules couch.js raeume.js users.js J’ai besoin de config.json, raeume.js et users.js de app.js et tout fonctionne bien. var config = require(‘./app/config’); var raeume = require(‘./app/modules/raeume’); var users = require(‘./app/modules/users’); Ensuite, j’ai besoin de config.json et de couch.js de user.js […]

Est-ce que node.js peut écouter sur un socket UNIX?

Est-ce que node.js peut écouter sur un socket UNIX? Je n’ai pas trouvé de documentation à ce sujet. Je n’ai vu que la possibilité d’écouter sur un port dédié.

Utiliser NodeJS pour un grand projet

NodeJS est-il un bon framework / base de code pour une grande application côté serveur? Ce que je cherche à développer est une application volumineuse qui nécessitera des transactions HTTP (états) et de grandes quantités d’utilisateurs simultanés. D’après ce que j’ai lu en ligne, NodeJS n’est pas le meilleur outil pour les gros programmes. Ce […]

Comment supprimer un module après “require” dans node.js?

Disons, après avoir besoin d’un module et faire quelque chose comme ci-dessous: var b = require(‘./b.js’); — do something with b — Ensuite, je veux enlever le module b (c’est-à-dire nettoyer le cache). comment je peux le faire? La raison en est que je veux charger / supprimer ou mettre à jour le module de […]

Générateur de documents Node.js ou Express.js API REST

Je travaille sur un restAPI en utilisant Express.js et je me demande s’il y a un moyen pour moi de générer des documents API qui permettent à un utilisateur d’afficher les définitions d’API ou même d’essayer l’appel d’API?

S’assurer que / usr / local / bin est dans mon $ PATH sur mac

J’ai installé node.js pour Macintosh en utilisant le dernier programme d’installation pour Macintosh. Je veux maintenant vérifier que / usr / local / bin est dans mon $ PATH, conformément aux instructions de l’installateur. J’ai ouvert l’application Terminal et recherché de l’aide sur le net, mais je suis perdu, pour savoir comment accomplir ce qui […]

Limiter les appels asynchrones dans Node.js

J’ai une application Node.js qui obtient une liste de fichiers localement et les télécharge sur un serveur. Cette liste peut contenir des milliers de fichiers. for (var i = 0; i < files.length; i++) { upload_file(files[i]); } Si je l’exécute avec des milliers de fichiers, upload_file sera appelé des milliers de fois en une seule […]

Exécuter la commande de construction de grognements sur CI Travis

Je me sers de Travis CI pour tester et construire mon projet et dans le cadre de ce projet, je veux que Travis exécute un projet de grunt build je n’ai pas eu de chance. script: “grunt build” script: “./node_modules/grunt build” script: “./node_modules/grunt/grunt build” script: “./node_modules/grunt/grunt.js build”