Articles of node.js

Comment faire une chaîne multi-lignes dans node.js?

Avec l’essor de node.js, les chaînes multi-lignes deviennent de plus en plus nécessaires en JavaScript. Existe-t-il un moyen spécial de le faire dans Node.JS, même s’il ne fonctionne pas dans les navigateurs? Existe-t-il des plans ou au moins une demande de fonctionnalités pour ce faire que je peux prendre en charge? Je sais déjà que […]

Liste des encodages supportés par Node.js

J’ai besoin de lire un fichier encodé avec ISO-8859-1 (également appelé latin1), quelque chose comme ceci: var file_contents = fs.readFileSync(“test_data.html”, “latin1″); Cependant, Node se plaint de ce que “latin1” ou “ISO-8859-1” ne soit pas un encodage valide (“Error: Unknown encoding”). Quels sont les encodages readFileSync ?

envoyer Content-Type: application / json post avec node.js

Comment pouvons-nous créer une requête HTTP comme celle-ci dans NodeJS? Exemple ou module apprécié. curl https://www.googleapis.com/urlshortener/v1/url \ -H ‘Content-Type: application/json’ \ -d ‘{“longUrl”: “http://www.google.com/”}’

Comment activer le partage des ressources entre les origines (CORS) dans le framework express.js sur node.js

J’essaie de créer un serveur Web dans node.js qui supportera les scripts interdomaines, tout en fournissant des fichiers statiques à partir d’un répertoire public. J’utilise express.js et je ne suis pas sûr de savoir comment autoriser les scripts interdomaines ( Access-Control-Allow-Origin: * ). J’ai vu ce post que je n’ai pas trouvé utile. var express […]

Express: comment passer une instance d’application à des itinéraires à partir d’un fichier différent?

Je veux diviser mes itinéraires en différents fichiers, où un fichier contient toutes les routes et l’autre les actions correspondantes. J’ai actuellement une solution pour y parvenir, mais je dois rendre l’instance d’application globale pour pouvoir y accéder dans les actions. Ma configuration actuelle ressemble à ceci: app.js: var express = require(‘express’); var app = […]

jet grogné “Process.nextTick récursif détecté”

Je lance Lion 10.9.2 avec nodejs v0.10.26 Je veux mettre en place une compilation automatisée sur les fichiers sass et un rechargement en direct avec grunt, rien de compliqué mais … En cours d’exécution grunt watch je reçois l’erreur suivante (node) warning: Recursive process.nextTick detected. This will break in the next version of node. Please […]

Analyse d’énormes fichiers journaux dans Node.js – lecture ligne par ligne

J’ai besoin d’parsingr de gros fichiers journaux (5-10 Go) dans Javascript / Node.js (j’utilise Cube). La ligne de connexion ressemble à quelque chose comme: 10:00:43.343423 I’m a friendly log message. There are 5 cats, and 7 dogs. We are in state “SUCCESS”. Nous devons lire chaque ligne, effectuer une parsing syntaxique (p. Ex., Supprimer 5 […]

Insert de lot de Mongoose (mongodb)?

Est-ce que Mongoose v3.6 + supporte les insertions par lots maintenant? J’ai cherché pendant quelques minutes, mais tout ce qui correspond à cette requête date de quelques années et la réponse était sans équivoque. Modifier: Pour référence future, la réponse est d’utiliser Model.create (). create () accepte un tableau comme premier argument, vous pouvez donc […]

Différence entre jQuery vs AngularJS vs Node.js

Je ne fais que commencer le développement web et jusqu’à présent, je sais: HTML – mise en page du site web CSS – donnez un joli look JavaScript – fonctionnalité Alors qu’est-ce que jQuery , AngularJS et Node.js ? Après une recherche rapide, jQuery est une “bibliothèque JavaScript”, AngularJS est un “framework d’applications Web frontales […]

MongoDB atomic “findOrCreate”: findOne, insérer si inexistant, mais ne pas mettre à jour

Comme le titre l’indique, je veux effectuer une recherche (un) pour un document, par _id, et s’il n’existe pas, le créer, s’il a été trouvé ou créé, le renvoyer dans le rappel. Je ne veux pas le mettre à jour s’il existe, comme je l’ai lu findAndModify. J’ai vu beaucoup d’autres questions sur Stackoverflow à […]