node.js - Je ne comprends pas res.sendFile(path.resolve('./public'))
漂亮男人
漂亮男人 2017-06-05 11:13:38
0
3
879

Voici ma structure de code

J'ai utilisé ce code dans app.js pour que mes index.html et movieDetail.html soient accessibles, mais je ne sais pas ce que ce code signifie. Veuillez me donner une réponse

.
app.use('*', function (req, res) {
   res.sendFile(path.resolve('./public'));
 })
漂亮男人
漂亮男人

répondre à tous(3)
为情所困

Cette instruction équivaut à toutes les requêtes entrantes, recherchant le fichier demandé dans le répertoire public actuel du projet et le renvoyant une fois trouvé. Vos index.html et movieDetail.html sont dans le répertoire public, et de. bien sûr ils seront restitués #🎜 🎜#

我想大声告诉你

L'itinéraire est analysé vers la page html correspondante sous public

曾经蜡笔没有小新

Tous sont le contenu du framework express Veuillez vous référer aux documents officiels http://expressjs.com/en/4x/ap... et http://expressjs.com/en/4x/ap. .. . En termes simples, la signification de ce code est de faire correspondre toutes les routes et de renvoyer le fichier spécifique sous le chemin public après réception de la demande.
Vous pouvez également lire la documentation chinoise : http://www.expressjs.com.cn/4... et http://www.expressjs.com.cn/4...

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal