Как создать миксин мопс (или включить файл мопса) из функции javascript? - PullRequest
0 голосов
/ 19 марта 2020

Hell всем

Я хотел бы показать мопсин или включить файл мопса из функции javascript. Как я могу это сделать, пожалуйста?

Заранее спасибо!

/////////////// НАЙДЕНО РЕШЕНИЕ! ///////////////

Извините, но я наконец нашел свое счастье! Я собираюсь поделиться своим решением, так что, возможно, поможет следующее. :) Наконец-то я использовал эталонный API PUG:

pug.compileFileClient(chemin, ?options) 
Compilez un fichier de modèle Pug en une chaîne de JavaScript qui peut être utilisée côté client avec le runtime Pug.

Часть назад node.js:

// Compiler le modèle en une chaîne de fonction
var jsFunctionString = pug.compileFileClient(path.join(__dirname, '../views/src/template.pug'), {nom : "myTemplateName"}) ;
// Peut-être voulez-vous compiler tous vos modèles dans un fichier templates.js et le servir au client
fs.writeFileSync ("yourFileJSToUseIt.js", jsFunctionString) ;

В консоли:

npm install pug-cli -g
pug --client --name myTemplateFunction my-pug-file.pug

И наконец , часть спереди js:

var html = window.myTemplateFunction ({auteur : authorValue}) ;

В любом случае, спасибо и извините за отсутствие информации в моем вопросе ... :( Спасибо, Грэм тоже:)

...