19 lines
1.4 KiB
Markdown
19 lines
1.4 KiB
Markdown
|
---
|
|||
|
title: Serve an HTML File
|
|||
|
localeTitle: Подавать HTML-файл
|
|||
|
---
|
|||
|
## Подавать HTML-файл
|
|||
|
|
|||
|
Вероятно, вам нужно прокомментировать последний вызов. Если у вас есть веб-сайт и вы хотите использовать файл index.html, вы, вероятно, захотите поместить его в общую папку. Это делается для того, чтобы общественность не увидела чего-то, чего вы не хотите, и иногда ее называют «общедоступным» или «мнениями», но вы можете технически назвать ее, как хотите.
|
|||
|
|
|||
|
Чтобы обслуживать index.html в папке с именем «public» в корневом домене, вы сделаете так:
|
|||
|
|
|||
|
```javascript
|
|||
|
app.get("/", function(req, res) {
|
|||
|
res.sendFile( __dirname + "/public/index.html");
|
|||
|
});
|
|||
|
```
|
|||
|
|
|||
|
Примечание: \_\_dirname возвращает корневую директорию, это лучшая практика для разработчиков узлов.
|
|||
|
|
|||
|
[Помогите нашему сообществу расширить эти подсказки и руководства](https://github.com/freecodecamp/guides/tree/master/src/pages/certifications/apis-and-microservices/basic-node-and-express/serve-an-html-file/index.md) .
|