Как отображать сообщение в блоге, используя узлы и экспресс? [закрыто]Javascript

Форум по Javascript
Ответить Пред. темаСлед. тема
Anonymous
 Как отображать сообщение в блоге, используя узлы и экспресс? [закрыто]

Сообщение Anonymous »

Я работаю над веб -приложением блога. Этот проект принадлежит доктору Анжеле Ю и ее полному курсу веб -разработки в области веб -разработки в Udemy. Когда я запустил index.js, он сказал: < /p>

Код: Выделить всё

  1| 

2|

>> 3| 

posts is not defined
Я хотел отобразить контент всякий раз, когда пользователь использует свою информацию и содержание своего блога.
Вот мой код:
index.js

Код: Выделить всё

import express from "express";
import bodyParser from "body-parser";
import path from "path";

const app = express();
const port = 3000;

app.use(bodyParser.urlencoded({ extended: true }));

// Setting middleware
app.use(express.static("public"));
app.use(express.urlencoded({ extended: true }));
// app.use(express.json);

// Automatically render any ejs file in the views folder
app.set('view engine', 'ejs');
app.set('views', path.join(path.dirname(''), 'views'));

// Store blog posts
let posts = [];

// Routing pages
app.get("/", (req, res) => {
res.render("index.ejs");
});

app.get("/create-blog", (req, res) => {
res.render('create-blog.ejs');
});

app.post("/submit", (req, res) => {
const newBlog = {
firstname: req.body["firstname"],
lastname: req.body["lastname"],
blogContent: req.body["content"],
}

posts.push(newBlog)
res.render("index.ejs", { posts: posts })
})

app.listen(port, () => {
console.log(`Server running on port ${port}`);
});
< /code>
index.ejs



< /code>
create-blog.ejs






Create Blog








First Name






Last Name






Blog Content











Это мой первый раз, когда я опубликовал вопрос, если я что -то упускаю, пожалуйста, дайте мне знать.
Большое спасибо.

Подробнее здесь: https://stackoverflow.com/questions/794 ... nd-express
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как загрузить несколько сообщений в блоге в блоге сразу?
    Anonymous » » в форуме Python
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Как я могу лучше отображать код в своем блоге?
    Anonymous » » в форуме CSS
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Как я могу лучше отображать код в своем блоге блоггеров?
    Anonymous » » в форуме Html
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • Плановая экспресс -линейные графики Количество Datapoint Insted фактических данных [закрыто]
    Anonymous » » в форуме Python
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Как автоматически сделать H2 упорядоченным списком (ол ли) в блоге
    Anonymous » » в форуме CSS
    0 Ответы
    49 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Javascript»