Articles of node.js

Avantages des dépendances groupées sur les dépendances normales dans NPM

npm nous permet de spécifier des dépendances groupées, mais quels sont les avantages de le faire? Je suppose que si nous voulons être absolument sûrs que nous obtenons la bonne version, même si le module que nous référençons est supprimé, ou peut-être y a-t-il un avantage en termes de rapidité avec le regroupement? Quelqu’un sait-il […]

ValidationError: «expiresInMinutes» n’est pas autorisé NodeJs JsonWebToken

J’utilise NodeJs avec le module JsonWebtoken. Je fais face à cette erreur lors de l’appel de la méthode de signe du jeton Web json ValidationError: “expiresInMinutes” n’est pas autorisé var jwt = require(‘jsonwebtoken’); exports.authenticate = function(req, res, next) { var user = {“Name”:”Abdul”} //static data for test purpose. var token = jwt.sign(user, req.app.get(‘jwtTokenSecret’), { expiresInMinutes: […]

Node.js – La taille maximale de la stack d’appels est dépassée

Lorsque j’exécute mon code, Node.js lance une exception “RangeError: Maximum call stack size exceeded” provoquée par trop d’appels de récursivité. J’ai essayé d’augmenter la taille de stack Node.js par sudo node –stack-size=16000 app , mais Node.js planter sans aucun message d’erreur. Quand je le relance sans sudo, alors Node.js imprime ‘Segmentation fault: 11’ . Est-il […]

Différence entre app.use () et router.use () dans Express

Je viens de lire la documentation sur express et trouvé ces deux termes, app.use(); et router.use(); Je sais app.use(); est utilisé dans le nœud pour le assembly d’un middleware sur un chemin, et nous l’utilisons souvent dans la plupart des applications de nœud. mais qu’est-ce que router.use(); sont-ils les mêmes? sinon, quelle est la différence? […]

fichier obligatoire en tant que chaîne

J’utilise node + express et je me demande comment importer un fichier sous forme de chaîne. Disons que j’ai un fichier txt, tout ce que je veux, c’est le charger dans une variable en tant que telle. var ssortingng = require(“words.txt”); je suis contre modules.exports = function(){ var ssortingng = “whatever”; return ssortingng; }

db.collection n’est pas une fonction lors de l’utilisation de MongoClient v3.0

J’ai essayé le tutoriel W3schools sur nodeJS avec MongoDB. Lorsque j’essaie d’implémenter cet exemple dans un environnement nodeJS et d’appeler la fonction avec un appel AJAX, j’ai reçu l’erreur ci-dessous: TypeError: db.collection is not a function at c:\Users\user\Desktop\Web Project\WebService.JS:79:14 at args.push (c:\Users\user\node_modules\mongodb\lib\utils.js:431:72) at c:\Users\user\node_modules\mongodb\lib\mongo_client.js:254:5 at connectCallback (c:\Users\user\node_modules\mongodb\lib\mongo_client.js:933:5) at c:\Users\user\node_modules\mongodb\lib\mongo_client.js:794:11 at _combinedTickCallback (internal/process/next_tick.js:73:7) at process._tickCallback (internal/process/next_tick.js:104:9) […]

Webpack-dev-server sert une liste de répertoires au lieu de la page de l’application

Je ne peux voir que l’application réelle sous /public . Les webpack.config.js dans webpack.config.js sont ci-dessous: var path = require(‘path’); var webpack = require(‘webpack’); module.exports = { entry: [ ‘webpack-dev-server/client?http://localhost:8080’, ‘webpack/hot/only-dev-server’, ‘./app/js/App.js’ ], output: { path: path.join(__dirname, ‘public’), filename: ‘bundle.js’, publicPath: ‘http://localhost:8080’ }, module: { loaders: [ { test: /\.js$/, loaders: [‘react-hot’, ‘babel-loader’], exclude: /node_modules/ […]

Existe-t-il un moyen de configurer plusieurs registres dans un seul fichier npmrc

Voici mon problème. Nous avons un registre privé NPM qui ne fonctionne que dans VPN. Je voudrais avoir un registre de secours https://registry.npmjs.org pour que lorsque je suis hors VPN, cela fonctionne parfaitement. PS Actuellement, j’utilise npmrc, qui fait un bon travail pour passer d’un fichier .npmrc à un autre.

Téléchargement du fichier Node / Express

J’utilise le noeud v0.10.26 et express v4.2.0 et je suis assez nouveau pour le noeud. Je me suis cogné la tête pendant environ trois heures contre mon bureau en essayant de faire fonctionner un formulaire de téléchargement de fichiers avec un nœud. À ce stade, j’essaie simplement d’obtenir que req.files ne retourne pas indéfini. Ma […]

Erreur AWS Lambda: «Impossible de trouver le module ‘/ var / task / index’»

Problème Node.js Alexa Je suis en train de coder une tâche Alexa Node.js via AWS Lambda, et j’ai essayé de coder une fonction qui reçoit des informations de l’API OpenWeather et l’parsing dans une variable appelée weather . Le code correspondant est le suivant: var request = require(‘request’); var weather = “”; function isBadWeather(location) { […]