Если я использую app.get("/compose")
или app.get("/dynamic")
- то есть - один маршрут, мой CSS
файл вступает в силу и h1
, p
соответственно оформляется, но если я использую app.get("/posts/dynamic")
- то is - двойной маршрут, мой CSS
файл не учитывается, хотя верхние и нижние колонтитулы работают нормально
Мой app.js
файл:
const express = require("express");
const app = express();
app.use(express.static(__dirname + "/public"));
app.get("/compose", function(req, res) {
res.render("compose");
});
app.get("/posts/dynamic", function(req, res) {
res.render("dynamic");
});
app.listen(3000, function() {
console.log("started running on port 3000");
});
Мой dynamic.ejs
файл:
<%- include("header"); -%>
<h1> Test </h1>
<p> Test Paragrapgh Content <p>
<%- include("footer"); -%>
Мой contact.ejs
файл:
<%- include("header"); -%>
<h1> Contact Us </h1>
<p> Contact Us Content </p>
<%- include("footer"); -%>
Мой express.static();
где-то идет не так?