Oficina 2024
Entonces, ¿cuál es la mejor práctica para agregar un oyente onclick en la plantilla de 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 fallan en algunos pasos de compilación de UglifyJs. Normalmente no puedo hacer que mi archivo Dashboard.pug cargue Dashboard.css, pero sí se carga Dashboard.js. Ambos están en la misma carpeta que Dashboard.pug. Ya he utilizado correctamente la aplicación estática Express para carpetas públicas. 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. Alternativamente, puede insertar manualmente dos saltos de línea usando \n\n. También debes tener en cuenta que una buena salida HTML no es una prioridad para pug. Si desea un control tan granular sobre su HTML, probablemente debería hacer esto. 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, App.Set View Engine, Pug. Cree una carpeta de vistas en la raíz de su proyecto y escriba una plantilla Pug allí.