У меня есть приложение с домашней страницей '/'
. У меня также есть пара других, таких как '/contact'
и '/about'
. Теперь я хочу начать добавлять приложения на мой сайт (например, / apps / project). Мне нужна навигационная страница '/apps'
, которая может вести к другим проектам и т. Д. c. Возможно ли иметь гнездо в моем app.js
, чтобы можно было сказать, что '/'
- это моя '/apps'
страница и что '/project'
будет меньше 'apps/project'
. Я понимаю, что express имеет маршрутизацию , но я не понимаю, как это работает или это то, что мне нужно. Должен ли я иметь app.get для всех этих как? Или есть более чистый способ сделать это?
app.get('/apps', function (req, res) {
res.sendFile(path.join(__dirname + '/client/static/Apps/apps.html'));
});
app.get('/apps/project', function (req, res) {
res.sendFile(path.join(__dirname + '/client/static/Project/project.html'));
});