#express
#экспресс
Вопрос:
Я учусь Express.js и наткнулся на концепцию, с помощью которой мы можем извлекать статические файлы из папки.
Допустим, я создаю папку с именем "public"
внутри папки моего проекта. И я создаю файл с именем index.html
внутри общей папки.
Если я использую :-
const path = require('path') app.use(express.static(path.join(__dirname, "public"))) = app.get('/', (req, res) =gt; { res.sendFile(path.join(__dirname,'index.html')) })
Это работает ,и содержимое внутри index.html из общих папок работает. Но, когда я изменяю имя файла, как , скажем, index_public.html
, он больше не отображает файл, который находится в общей папке. Скорее это выдает ошибку:
Error No such file or directory
Если вы посмотрите на изображение ниже, вы получите структуру папок :-