Node.js upload de fichier
Problème de lecture
Cette vidéo ne semble pas disponible
00:00
00:00

TUTO Node.js upload de fichier

Fabien Le corre
1,00€

Téléchargement & visionnage illimité

Satisfait ou remboursé

Paiement 100% sécurisé

Dans ce tuto Node. js en vidéo, nous verrons comment uploader un fichier via un formulaire, puis comment récupérer des informations sur ce fichier et enfin le sauvegarder dans un dossier.

Qu’allez-vous apprendre dans ce cours ?

Plan de cours
Leçon 1
Sans titre

Plan détaillé du cours

Leçon 1Sans titre
16m49s

Avis des apprenants

Détail des avis
76
Apprenants
3
Commentaires
4/5
Note moyenne
5/5
1
4/5
1
3/5
1
2/5
0
1/5
0
Tahar Chibane
Tahar Chibane
Publié le 21/05/2016
Pour ceux qui ne sont pas familiarisé avec la version 4 d'Express, voici un moyen de suivre ce tuto : 1 - Créez un fichier package.json dans le même répertoire que votre app.js 2 - Incrivez les dépendences suivantes dans ce fichier package.json : { "name" : "uploder", "version" : "0.1.0", "dependencies" : { "express" : "~3.2.1", "ejs" : "*" }, "author" : "Me" } Cela signifie que vous utiliserez toutes les versions d'Express depuis la version 3.2.1 et ses améliorations mineurs ainsi que la version la plus récente d'EJS. 3 - Ouvrez la console, placez vous dans votre dossier et faites un simple "npm install". Les dépendances seront automatiquement ajouter à votre répertoires dans un dossier nodes_modules avec les versions sité dans le package.json. En effet, depuis la version 4, Express ne gère plus nativement le module Connect et ses middlewares... Avec la version 4, il vous faut faire un "npm install body-parser" et dans le fichier app.js : var bodyParser = require('body-parser'), fs = require('fs'), express = require('express'), app = express(); app.use(bodyParser.urlencoded({ extended: false })); app.use(bodyParser.json()); // Suite du code Je vous invite à lire la documentation du module body-parser sur Github pour vous familiariser avec la version 4 d'Express. J'espère vous avoir aidé. Avec ceci, le tutoriel devrait rester relativement intemporel pour toute personne désireuse d'apprendre Node.js. En tout cas, félicitation ! Encore un très bon tuto !
Alexis Garnier
Alexis Garnier
Publié le 07/10/2016
Bon tuto dans l'ensemble mais pas à jour comme dit dans les autres commentaires et c'est: var newPath = __dirname+"/images/"+req.files.image.name; et non: var newPath = __dirname+"/images/".req.files.image.name;
Yassine Dashing
Yassine Dashing
Publié le 30/03/2016
Bon petit tutoriel pour se faire la main sur Node.js. Cependant, j'ai dû apporter quelques modification par rapport au code source. J'ai notamment dû utiliser le middleware connect-multiparty pour pouvoir rendre l'upload fonctionnel. J'ai aussi dû me passer de "app.use(express.bodyParser" au risque de voir apparaître un message d'erreur. Il serait donc utile de le mettre à jour.

Vos questions sur le cours

Avec quelle version de logiciel ce tuto est-il compatible ?

Node.js

Attendez ! 🤗

Accédez à plus de 1334 tutos gratuits

Notre politique de protection des données