С версии 5.7.0
Вы можете установить массив каталогов:
app.setBaseViewsDir([
join(__dirname, '..', 'users/views'),
join(__dirname, '..', 'books/views'),
]);
До версии 5.7.0
В экспрессе вы можете установить массив каталогов базовых путей :
Каталог или массив каталогов для представлений приложения. Если массив, представления ищутся в порядке их появления в массиве.
Однако типизация в nest.js не допускает массив, см. issue . Я создал запрос на получение , который изменит это.
Пока запрос на объединение не объединен, вы можете сделать:
app.setBaseViewsDir([
join(__dirname, '..', 'users/views'),
join(__dirname, '..', 'books/views'),
] as any);
Как только запрос на объединение объединен, вы можете удалить as any
.