локальный хост не отвечает при добавлении шаблонов e js - PullRequest
1 голос
/ 29 мая 2020

локальный хост не загружается, когда на страницы добавляются частичные (e js шаблоны). Страница загружается сначала, если частичные не добавлены. Но после добавления частичных файлов страница больше не загружается. Также нет ошибок. также сообщается. Страница продолжает загружаться и, наконец, показывает, что не может достичь адреса.

var express = require("express");
var app = express();
var bodyparser = require("body-parser");

app.use(bodyparser.urlencoded({extended: true}));
app.set("view engine", "ejs");


app.get("/", function(req , res){
    res.render("landing");
});

app.get("/campgrounds", function(req,res){
   res.render("campgrounds",{campgrounds:campgrounds});
});

app.post("/campgrounds",function(req,res){
    var name = req.body.name;
    var image = req.body.image;
    var newCamp = {name: name, image:image}
    campgrounds.push(newCamp)
    res.redirect("/campgrounds");
});

app.get("/campgrounds/new", function(req, res){
    res.render("new.ejs");
});
app.listen(3000, function(){
    console.log("Yelp camp server has started");
});

когда заголовки добавляются на следующую страницу, страница больше не загружается

 <%- include('partials/header.ejs') %>

<h1>landing page</h1>

<a href="/campgrounds">view all campgrounds</a>
<p>asdasdasda</p>

<%- include('partials/footer.ejs') %>

Помогите пожалуйста !!!! также вот код для заголовка

    <!DOCTYPE html>
<html>
    <head>
        <title>YELPCAMP</title>
        <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" >
    </head>

<body>
<p>header tabs</p>

Ответы [ 2 ]

0 голосов
/ 16 июня 2020

Спасибо за помощь. Проблема возникла из-за неправильного bootstrap cdn и объявления partials. Исправлены эти проблемы, и теперь приложение работает нормально.

0 голосов
/ 29 мая 2020

В закрывающем теге отсутствует -:

<%- include('partials/header.ejs') -%>

...

<%- include('partials/footer.ejs') -%>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...