Articles of pug

Función de retorno de javascript con enlaces dentro.

Estoy usando este código en un archivo .jade, dentro de un bucle for para iterar y representar html con los valores de un objeto: – var linkExist = function(i){ – if (result[i]){ – var html = ‘,follow on ‘ + i + ‘: ‘ + result[i].split(“http://”)[1] + ”; – return html; – }; – } […]

¿Cómo puedo extender el diseño de jade desde una estructura de vista / padre / hijo?

Tengo mis vistas estructuradas de esta manera Quería extender el layout.jade a todos los jades bajo mi carpeta de usuario. Haciendo se extiende ../layout en los archivos en la carpeta de usuario no funciona. No hay mucho escrito sobre la extensión de diseños que discuten sobre esto. ¿Express permite este tipo de extensiones?

¿Cómo paso una variable de un archivo de plantilla de Jade a un archivo Javascript?

Soy muy nuevo en Node.js y estoy tratando de que mi cabeza redondee algunas cosas. ¿Cómo paso una variable de un archivo de plantilla de Jade a un archivo JS? Tengo esta línea de código en mi archivo server.js res.render(“aws.jade”, {data : JSON.stringify({‘val’ : ‘This is a Test’})}); Básicamente, estoy intentando obtener valores en los […]

Tragar usando gulp-jade con gulp-data

Estoy tratando de usar gulp-data con gulp-jade en mi flujo de trabajo, pero obtengo un error relacionado con el complemento gulp-data. Aquí está mi gulpfile.js var gulp = require(‘gulp’), plumber = require(‘gulp-plumber’), browserSync = require(‘browser-sync’), jade = require(‘gulp-jade’), data = require(‘gulp-data’), path = require(‘path’), sass = require(‘gulp-ruby-sass’), prefix = require(‘gulp-autoprefixer’), concat = require(‘gulp-concat’), uglify = […]

Reutilizando la función dentro de jade.

Tengo un bloque de código y secuencia de comandos en línea repetido 2 veces dentro de un archivo .jade y me gustaría: reutilizalo (Me refiero a SECAR y tengo solo un bloque / función) escape el html como se sugiere aquí , ahora mismo estoy usando != linkExist(‘foo’) Mi idea era usar mixin , pero […]

¿Compatibilidad de syntax de jade para eclipse?

Acabo de comenzar a utilizar el motor de jade de modelado de nodejs. Desafortunadamente, mi eclipse IDE no parece tener soporte para esta syntax y no se resalta correctamente. ¿Es posible agregar soporte para archivos .jade a eclipse?

¿Cómo hacer referencia a las imágenes de diseño en express.js para que se puedan encontrar en directorios nesteds?

Tengo una aplicación express.js actualmente usando ejs (usando jade para proyectos más nuevos) y estoy tratando de resolver un problema de una manera limpia y adecuada. Tengo un archivo layout.ejs con mi encabezado y pie de página. La mayor parte de mi sitio hasta ahora ha sido una capa profunda http://innovationbound.com/about o / services o […]

Jade-lang agregar archivo de manifiesto

Me gustaría saber cómo agregar el archivo de manifiesto al sitio node.js con jade-lang y Express. Encontré esto como un problema 239 en github. Mi pregunta es cómo puedo agregar algunos datos al búfer mientras esperamos la resolución del problema. ¡Gracias!

¿Cómo puedo usar la opción “locales” en jade compile (), del lado del cliente?

Lo que estoy tratando de lograr El servidor es una aplicación Node.js. Me gustaría compartir código con el cliente como ayudantes de plantilla de Jade (para funciones) o globales (para objetos / variables) . Los nuevos ayudantes y globales deben estar disponibles en cada plantilla de cliente. Esta pregunta NO es acerca de agregar ayudantes […]

añadir cabeza no funciona en Jade

Mi layout.jade está siguiendo: doctype html html head title= title link(rel=’stylesheet’, href=’/stylesheets/style.css’) link(rel=’stylesheet’, href=’/stylesheets/bootstrap.css’) link(rel=’stylesheet’, href=’/stylesheets/bootstrap-grid.css’) link(rel=’stylesheet’, href=’/stylesheets/bootstrap-reboot.css’) script(src=”/javascripts/core.js”) script(src=”/javascripts/jquery.js”) script(src=”/javascripts/jquery-slim.js”) script(src=”/javascripts/bootstrap.js”) body block content Mi place.jade está siguiendo: extends layout append head script(src=”/javascripts/custom.js”) … Cuando sirvo templete, veo Que meand anexado no se procesa en absoluto. ¿Por qué?