Articles of node.js

AWS S3 node.js SDK a téléchargé les permissions de fichiers et de dossiers

Je télécharge un fichier sur S3 en utilisant le package aws-sdk: fs.readFile(sourceFile, function (err, data) { if (err) { throw err; } s3.client.putObject({ Bucket: bucketName, Key: ‘Folder/image.jpg’, Body: data }, function (res) { console.log(‘Successfully uploaded file.’); }) }); J’ai besoin de rendre le fichier téléchargé téléchargeable via cloudfront, si j’ai raison, je dois définir des […]

Faire en sorte qu’Axios envoie automatiquement des cookies dans ses requêtes

J’envoie des demandes du client à mon serveur Express.js en utilisant Axios. Je mets un cookie sur le client et je veux lire ce cookie de toutes les demandes Axios sans les append manuellement pour demander à la main. Voici l’exemple de ma demande client: axios.get(`some api url`).then(response => … J’ai essayé d’accéder aux en-têtes […]

Comment passer un paramètre à une fonction promesse

Cela peut sembler une question idiote mais je suis un débutant dans ce sujet. Je travaille sur des promesses sur le noeud js. Et je veux passer le paramètre à une fonction promesse. Cependant, je ne pouvais pas le comprendre. someModule.someFunction.then(username, password,function(uid) { /*stuff */ } et la fonction est quelque chose comme var someFunction […]

Résultats de commande de modèles très chargés dans le Node Sequelize

J’ai un ensemble complexe de modèles associés. Les modèles sont associés à l’aide de tables de jointure, chacune avec un atsortingbut appelé «order». Je dois pouvoir interroger le modèle parent ‘Page’ et inclure les modèles associés, et sortinger ces associations par le champ ‘order’. Ce qui suit n’a aucun effet sur l’ordre de sorting des […]

npm WARN notsup DÉPENDANCE OPTIONNELLE DE SKIPPING: plate-forme non supscope pour fsevents@1.0.14

J’essaie d’exécuter ce projet https://github.com/Soundnode/soundnode-app après avoir mis à jour ma version de minimatch à 3.10.9, en obtenant cette erreur npm WARN optionnel DÉPENDANCE OPTIONNELLE DE SKIPPING: fsevents@^1.0.0 (node_modules \ webpack \ node_modules \ watchpack \ node_modules \ chokidar \ node_modules \ fsevents): os “:” darwin “,” arch “:” any “} (actuel: {” os “:” […]

npm WARN installer Refuser d’installer hapi en tant que dépendance de lui-même

J’ai essayé de faire ce qui suit (selon les instructions du site officiel ): mkdir hapi && cd hapi npm init npm install hapi –save Mais cela me donne une erreur comme celle-ci: npm WARN installer Refuser d’installer hapi en tant que dépendance de lui-même Maintenant, j’ai créé un nouveau dossier de test appelé hapiTest […]

Comment implémenter un stream inscriptible

Je veux canaliser les données d’un stream de amazones vers un journal s3 ou un journal bunyan. L’exemple fonctionne avec un stream d’écriture de fichier ou stdout. Comment pourrais-je implémenter mon propre stream inscriptible? //this works var file = fs.createWriteStream(‘my.log’) kinesisSource.pipe(file) Cela ne fonctionne pas en disant qu’il n’a pas de méthode “on” var stream […]

Authentification HTTP de base dans Node.JS?

J’essaie d’écrire un serveur REST-API avec NodeJS comme celui utilisé par Joyent , et tout va bien sauf que je ne peux pas vérifier l’authentification d’un utilisateur normal. Si je saute à un terminal et que je fais un curl -u username:password localhost:8000 -X GET , je ne peux pas obtenir les valeurs username: mot […]

Activer Access-Control-Allow-Origin pour plusieurs domaines dans nodejs

J’essaie d’autoriser CORS dans node.js mais le problème est que je ne peux pas définir * sur Access-Control-Allow-Origin si Access-Control-Allow-Credentials est défini. La spécification dit aussi que je ne peux pas faire une valeur de tableau ou de valeurs séparées par des virgules pour Access-Control-Allow-Origin et la méthode suggérée serait de faire quelque chose de […]

nodemon pas trouvé dans npm

J’ai un problème: nodemon ne lance pas le script npm (par exemple npm start ), mais si nodemon est appelé sur la ligne de commande en dehors du script npm, nodemon s’exécute normalement. $ nodemon server.js 14 Feb 22:59:51 – [nodemon] v1.3.7 14 Feb 22:59:51 – [nodemon] to restart at any time, enter `rs` 14 […]