Переход по страницам .ejs

Пробую организовать переход по страницам .ejs на базе существующего проекта.
На странице Index.ejs кликаю по ссылке <a>, получаю ошибку.

Index.ejs.

<h1>Index page</h1> 
<a href="/about" >Goto About. Test-1</a> </br>
<a href="http://localhost:2000/about/" >Goto About. Test-2</a>

Ссылки:
Исходный проект: https://github.com/achowba/node-mysql-crud-app

В добавил app.js

.get('about', (req, res) => {
    res.render('about');
   })

Фрагмент app.js.

const app = express();
// configure middleware
app.set('port', process.env.port || port);                  // set express to use this port
app.set('views', __dirname + '/views');                     // set express to look in this folder to render our view
app.set('view engine', 'ejs');                              // configure template engine
app.use(bodyParser.urlencoded({ extended: false }));
app.use(bodyParser.json());                              // parse form data client
app.use(express.static(path.join(__dirname, 'public'))); // configure express to use public folder
app.use(fileUpload());                                    // configure fileupload

// routes for the app
app.use('/', homeRoutes);
app.use('/player', playerRoutes);
app.get('*', function(req, res, next){
    res.status(404);

    res.render('404.ejs', {
        title: "Page Not Found",
    });

})
// My === ==
.get('about', (req, res) => {
    res.render('about');
   })
// My === ==
;

введите сюда описание изображения


Ответы (0 шт):