Tengo unas vistas de carpetas y un archivo de estructura ejs profile_60113.ejs como este
views
docs
profile_60113.ejs
Puedo hacer dinámicamente el archivo del modo siguiente (data.groupID == 60113):
<%- include(docs/profile_ + data.groupID); %>
Pero ¿cómo puedo comprobar primero si existe el archivo? He intentado esto:
<% if (fs.existsSync(views/docs/profile_ + data.groupID)) { %>
<%- include(docs/profile_ + data.groupID); %>
<% } %>
O ...
<% if (fs.existsSync(docs/profile_ + data.groupID)) { %>
<%- include(docs/profile_ + data.groupID); %>
<% } %>
Pero no funcionó ... fs = const require ( 'fs') está incluido en el controlador y FS: FS se prestan