Как загрузить файл. js в другую папку с помощью Express JS и отобразить его? - PullRequest
0 голосов
/ 30 марта 2020

У меня есть каталог root, содержащий две папки, внутри которых есть больше папок, я пытаюсь найти указанный файл и отобразить его:

  1. frontpage [FOLDER]

     - server.js
    
  2. login_register [FOLDER]

    routes [Folder]
    - index.js
    - users.js
    views
    - movie_main_page.ejs
    

Как взять файл (сервер. js) из папки главной страницы и использовать его в папке login_register? Я также пытаюсь отобразить этот файл, так как теперь он будет служить главной страницей вместо фиктивной целевой страницы после входа в систему (movie_main_page.e js).

Это код, который я использую для рендеринга целевой страницы:

index. js

const express = require('express');
const router = express.Router();

//Main page of login/register
router.get('/', (req, res) => res.render('welcome'));

//Main page of movie site goes here
router.get('/movie_main_page', (req, res) => res.render('movie_main_page'));

module.exports = router;

users. js

router.post('/login', (req, res, next) => {
    passport.authenticate('local', {
        successRedirect: '/movie_main_page'
    })(req, res, next);
});

module.exports = router;

Я не опубликовал полный код из файлов, потому что система работает, она хорошо отображает страницу movie_main_page после входа в систему, но как я могу отобразить другой файл теперь, когда работает фиктивный?

Спасибо!

...