Comment configurer un serveur de fichiers statiques de Node.js (7 / 9 étapes)

Étape 7 :

Avec express installés, nous sommes prêts à commencer à coder. Ouvrez votre fichier index.js dans le finder avec l’éditeur de texte fournie avec votre ordinateur. Vous pouvez le faire par la commande en cliquant sur le fichier, en naviguant dans le menu Ouvrir avec et en sélectionnant TextEdit.

Cela devrait ouvrir notre fichier index.js vide dans une fenêtre comme ceci

CODAGE DE TEMPS!!! Voici le code, voici le code, voici le code...

7. Entrez le code suivant dans le fichier et enregistrez-le. Je vais expliquer ci-dessous ligne par ligne.

Partie 1 express var = require('express') ;

Partie 2 var app = express() ;

Partie 3 app.listen (3000, function () {console.log ("exemple app écoute sur le port 3000!");}) ;

Partie 4 app.use(express.static('public')) ;

N’est pas que belle. Il s’agit littéralement tout le code que vous avez besoin pour créer votre serveur de fichier statique. Nous sommes presque là !

Ligne d’explication de ligne / / partie 1 var express = require('express') ;

Cette ligne de code informe le programme que nous utilisons l’application expresse que nous viens d’installer. Le framework Node.js dans un premier temps, nous avons installé saura quoi faire avec elle. Si vous connaissez une chose ou deux sur la programmation nous mettons programme express dans une variable, afin que nous pouvons l’utiliser dans le reste de notre code.

Partie 2 var app = express() ;

Cette ligne commence notre programme express. Encore une fois la première ligne dit nous utilisons express, et le second il démarre le programme afin que nous soyons prêts à l’utiliser. Vous pouvez imaginer la première ligne comme vous étiez le téléchargement un programme à utiliser sur l’ordinateur, puis sur la deuxième ligne en fait en cliquant dessus pour commencer à courir il. Nous pouvons maintenant utiliser notre programme express en cours d’exécution en faisant référence à la variable d’application.

Partie 3 app.listen (3000, function () {console.log ("exemple app écoute sur le port 3000!");}) ;

Ce prochain morceau de code est vraiment cool, mais aussi le type de complexe. Nous prenons notre app, que nous avons créé et démarré dans la dernière ligne de code (partie 2) et de dire les choses d’écouter quelque chose avec 3000, puis une fonction quelconque. Il semble peu fou droit ? Vous savez savez si nous n’avions pas expressément cette simple ligne de code ressemblerait environ 50 fois plus longtemps, et 50 fois plus fou, je vous en remercie express. En termes techniques, ce que nous faisons ici est à partir d’un serveur local et dire les choses pour écouter les choses ou les événements sur le port 3000. Je ne veux pas vous embrouiller trop, donc si vous voulez juste me faire confiance sur celui-ci, vous pouvez passer à la ligne suivante du code, mais je vais essayer d’expliquer aussi simplement que possible. Donc, encore, imaginez le programme appelé app que nous avons commencé, nous disons il faire un serveur pour nous afin que tout le monde peut accéder aux fichiers que nous spécifions, tout comme un site Web.

Partie 4 app.use(express.static('public')) ;

Cette dernière ligne de code, c’est là que la vraie magie opère. Elle permet effectivement aux gens d’accéder aux fichiers que nous spécifions. Il a cool fou combien de code a été condensée dans cette petite ligne, mais je vais juste expliquer sa fonction. Tout ce que nous mettons dans notre répertoire public, peuvent maintenant être vus par internet lorsque nous exécutons ce programme ! WOW, si qui ne reçoit pas tu vas que je ne sais pas ce qui va.

Articles Liés

Comment configurer Samba (serveur de fichiers)

Comment configurer Samba (serveur de fichiers)

ce Instructable va vous guider dans la configuration de SambaCe Instructable est basé sur Linux Ubuntu 9.04. Les instructions sur la mise en place avec les versions plus récentes seront quasiment identiquesJe vais me concentrer sur la juste mise en p
Comment installer et configurer le serveur de Plex, Home Theater sur Mac

Comment installer et configurer le serveur de Plex, Home Theater sur Mac

Procédure pour installer et configurer Plex serveur Home Theater sur Mac.** Le processus est très similaire pour l'installation de Plex Media Server sur un ordinateur Windows **Télécharger plex à partir de https://plex.tv/downloads
Comment configurer serveur de données maison avec OpenWRT sur routeur Linksys WRT160NL

Comment configurer serveur de données maison avec OpenWRT sur routeur Linksys WRT160NL

chaque maison a besoin d'un routeur. Pourquoi ne pas transformer votre routeur en un serveur de webcam et de données, par exemple, pour surveiller un bébé.Routeur Linksys WRT160NL peut être reprogrammée pour utiliser OpenWRT (c'est une sorte de Linux
Comment : Configurer un pare-feu de Virtual Machine IPCop pour protéger votre hôte Windows (gratuit!)

Comment : Configurer un pare-feu de Virtual Machine IPCop pour protéger votre hôte Windows (gratuit!)

Summary:L'objectif de ce projet est d'utiliser IpCop (Distribution Linux gratuite) dans une Machine virtuelle pour protéger un système d'hôte Windows sur n'importe quel réseau. IpCop est un Linux très puissante fonction pare-feu avec fonctions avancé
Serveur de fichier WAP Pi framboise

Serveur de fichier WAP Pi framboise

Bonjour collègues instructeurs.Ce tutoriel va vous montrer comment configurer votre pi framboise comme un serveur de fichiers de point accès Wi-Fi.Ce que vous devez savoir :Comment utiliser le Terminal sous linux et sur un autre périphérique (par exe
Logiciel de serveur de fichier Samba framboise

Logiciel de serveur de fichier Samba framboise

Introduction de samba :En 1991 M. australien Andrew Tridgell voulait permettre aux machines de DOS et de la machine UNIX de partager des fichiers. Pour y parvenir, il a écrit le logiciel de protocole SMB sur les systèmes UNIX. Après qu'un certain tem
Configurer un serveur de Minecraft

Configurer un serveur de Minecraft

Bonjour, je vais vous montrer comment configurer votre propre serveur dans Minecraft.Étape 1: Commencez par obtenir le logiciel. Tout d'abord, vous devez obtenir le logiciel pour le serveur de http://www.minecraft.net/download/ .Étape 2: Configuratio
Serveur de fichiers pour le serveur Ubuntu

Serveur de fichiers pour le serveur Ubuntu

Ubuntu server est un OS très léger pour les serveurs, et jumelé avec samba, vous pouvez avoir le serveur de fichiers domestique ultime. Avoir un serveur de fichiers est une très bonne idée, car vous pouvez l'utiliser comme : une sauvegarde, un serpen
Comment tester votre serveur web contre les vulnérabilités de mysql

Comment tester votre serveur web contre les vulnérabilités de mysql

Si vous êtes programmeur, vous devez prendre soin de la sécurité de votre code et les serveurs. Cette instructable démontre comment une injection mysql fonctionne et ce que vous pouvez faire pour empêcher votre propre code pour s'habituer à d'autres
Comment faire un serveur Bukkit sur un ordinateur portable Macbook

Comment faire un serveur Bukkit sur un ordinateur portable Macbook

il s'agit de mon deuxième yay instructable ! XD. ce instructable est sur comment faire un serveur Bukkit sur un ordinateur portable Macbook.Ce que vous devez :Un Macbook, DUH !Étape 1: Étape 1 La première chose que vous devez faire est de créer un do
BRAS de faible puissance basé serveur de fichiers à l’aide de disques jusqu'à 5 fonds durs.

BRAS de faible puissance basé serveur de fichiers à l’aide de disques jusqu'à 5 fonds durs.

Il n'y a ici autre instructables qui détaillent les différentes options de création d'un serveur de fichier de votre choix, mais ils impliquent en général soit une puissance gourmands Intel ou AMD basée Conseil (efficacement un PC avec plusieurs disq
Comment faire un serveur Minecraft

Comment faire un serveur Minecraft

Salut les gars !Il s'agit une instructable sur comment faire un serveur Minecraft. Encore une fois c'est pour Mac. (désolés windows);)Let's get started !Étape 1: dossierFaire un dossier sur votre bureau appelez ça comme vous voulez.Étape 2: Télécharg
Internet... Comment faire simple serveur de partage

Internet... Comment faire simple serveur de partage

De nos jours, Internet ressemble à un nuage qui peut sauver notre fichier ou données. Mais, en fait, internet est un ordinateur qui fonctionne comme un serveur qui permettra d'économiser nos fichiers ou données. Maintenant, je vais vous dire comment
Transformer un vieux Mac en un serveur de fichiers domestique !

Transformer un vieux Mac en un serveur de fichiers domestique !

Si vous êtes un utilisateur Mac consacré comme moi, les chances sont, vous aurez un vieux Mac assis quelque part, à la collecte de la poussière. Ne pas le donner ou envoyez-le à être tué, il réutiliser pour utilisation comme un serveur de fichiers do