Tengo varias páginas HTML con archivos CSS y js que funcionan (si abro una página HTML sola usando Chrome, por ejemplo), he intentado usar estas páginas dentro de un proyecto de nodo js que creé. pero por alguna razón, no reconoce el archivo js y no aplica el diseño CSS. Instalé la ruta, pero todavía no puedo hacer que el nodo js reconozca el archivo js. Me refiero al archivo js dentro del código HTML por
Debe informar al nodo que desea usar estos archivos en su proyecto. O debe obtener permiso para usar estos archivos desde el nodo.
Para hacer esto, cree un directorio llamado 'público' en la ruta raíz de su proyecto
Y use el siguiente código en el archivo principal de su proyecto
const path = require('path'); const express = require('express'); app.use(express.static(path.join(__dirname, 'public')))El código anterior significa que cualquier archivo en la carpeta pública (como js css img) puede acceder y usar