Ni siquiera puedo empezar a pensar en cómo se haría esto. Básicamente, imagine una carpeta y tiene un sitio web estático en ella. Tiene todas las imágenes, estilos y archivos html, etc. Con mi aplicación Node, quiero buscar dentro de esta carpeta, obtener solo los archivos .html y luego seleccionar solo los archivos .html que tienen el atributo 'data-template =' casa "'dentro de ellos.En Node.js, ¿lee un directorio de archivos .html y busca atributos de elementos dentro de ellos?
Sé que esto parece un poco extraño tal vez, pero es para un proyecto que requiere que el usuario cargue sus archivos de sitios web estáticos y luego mi aplicación Node les hace cosas a los archivos.
De todos modos, tenía curiosidad por iterar sobre ciertos tipos de archivos y luego mirar dentro de ellos ... Cualquier ayuda para acercarse a esto realmente me ayudaría.
Muchas gracias, James
Nunca pensé en un millón de años sería tan fácil . ¡Muchas gracias! ¡Qué gran respuesta! Gracias. – littlejim84
muy útil. solo para señalar un pequeño error en el código original, debería ser 'fs.readFile ('/ path/to/html/files' + '/' + file, 'utf-8', .....' –
En lugar de 'file.substr (-5)', ¿por qué no usar 'path.extname (file)'? –