2017-01-17 4 views
0

Je construis des widgets JS embarquables avec NodeJs et Express. Fondamentalement, appelez un itinéraire via le script src et récupérez js dans le navigateur. J'ai utilisé Jade, mais la possibilité de générer un javascript brut multi-lignes sans tuyaux sur chaque ligne du modèle me donne envie de changer. Je ne trouve aucun moyen sensé de produire du texte brut multi-lignes sans utiliser de tuyaux sur chaque ligne.Jade multiline raw text

EJS peut le faire et en supposant que Swig peut aussi bien. Devrais-je simplement changer de moteur de gabarit? EJS fonctionne mais craint que ejs-local ne soit pas maintenu. Utiliser Express 4.x avec Node.

Répondre

1

En fait, vous peut avoir du texte brut multilignes dans vos modèles, il suffit d'ajouter un point (.) après le tag.

Exemple de the docs:

script. 
    if (usingPug) 
    console.log('you are awesome') 
    else 
    console.log('use pug')