Oficina 2024
Entonces, ¿cuál es la mejor práctica para agregar un oyente onclick en la plantilla Pug? Según mi propia experiencia, recomiendo agregar una etiqueta de secuencia de comandos con lógica de controlador de eventos a la plantilla y declarar onclick sin comillas invertidas, comillas invertidas ni indicadores de interpolación de cadenas: los indicadores de interpolación de cadenas fallarán con algunos pasos de compilación de UglifyJs. Por lo general, no puedo cargar mi archivo Dashboard.pug Dashboard.css, pero sí carga Dashboard.js. Ambos están ubicados en la misma carpeta que Dashboard.pug. Ya utilicé correctamente la aplicación Express estática para la carpeta pública. const publicpath ruta.unirse, nombre de directorio. público, app.use express.static publicpath, panel.pug - doctype html.ForbesLindesay comentó. Como dice pratikborsadiya, puedes usar una tubería para forzar una línea vacía. También puedes usar \n\n para insertar manualmente dos saltos de línea. También debes tener en cuenta que una buena salida HTML no es una prioridad para Carlin. Si desea este tipo de control detallado sobre su HTML, probablemente debería hacerlo. 1. Me encantan los pugs. Probablemente tú también lo harás. En algún momento, después de que necesite pug y antes de comenzar a enrutar, configure pug como motor de visualización. app var, express, motor de visualización app.set, pug. Cree una carpeta de vistas en la raíz de su proyecto y escriba un modelo pug allí.