node - pug foreach express
Cómo actualizar Jade file css, js references por grunt-usemin (1)
Mi aplicación utiliza una plantilla de jade
que es servida por NodeJS express
framework. Utiliza grunt
para construir la interfaz. Descubrí que grunt-usemin
crea configuraciones de grunt para tareas como uglify
, concat
, cssmin
y requirejs
y también actualiza las referencias css
, js
al final.
El grunt-usemin
funciona muy bien con archivos HTML. También encontré ese plugin grunt-contrib-jade
útil cuando compilamos jade a html. Pero no quiero compilar jade en archivos HTML.
¿Cómo puedo usar grunt-usemin
con plantillas de jade o cualquier otra solución para hacerlo?
Puedes usar los patrones de usemin
usemin: {
jade: ''src/views/**/*.jade'',
options: {
assetsDirs: [''public''],
patterns: {
jade: require(''usemin-patterns'').jade
}
}
}