Как настроить страницу в папке для URL localhost: номер порта? - PullRequest
0 голосов
/ 02 мая 2020

В настоящее время я захожу на свою страницу входа, набрав в браузере следующий URL - 'http://localhost: 3000 / pages / login '. Файл страницы входа в систему находится в папке «pages». Я хочу, чтобы меня можно было перенаправить на страницу входа в систему, когда я введу следующий URL - «http://localhost: 3000 / ». Я знаю, что это может быть невероятно легко для некоторых из вас, но я новичок в этом, и я запутался с приложением, которое я использую.

Вот мой код ниже

файл контроллера

//renders the login.hbs page
router.get('/login', (req, res) => {
    res.render('pages/login', {
        layout: 'main.hbs'
    });
});

Я попытался изменить следующий код несколькими способами, но в результате я получил ошибку, из-за которой страница могла не может быть найден или пытается найти страницы / страницы / логин. Я думаю, если это в папке «страниц», то это не может быть сделано?

1 Ответ

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

удалите маршрут из страниц маршрутизатора и добавьте его в приложение. js или файл вашего основного сервера непосредственно, как показано ниже.

убедитесь, что вы удалили все другие маршруты, прикрепленные к маршруту / и также удалите файл index. html из папки publi c.

app.get('/', (req, res) => {
    res.render('pages/login', {
        layout: 'main.hbs'
    });
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...