Maison > interface Web > js tutoriel > le corps du texte

Comment utiliser le moteur de template dans Nodejs ? Comment rendre du HTML à l'aide du moteur de modèles ?

青灯夜游
Libérer: 2021-08-11 10:21:25
avant
2560 Les gens l'ont consulté

Cet article vous expliquera comment utiliser les moteurs de modèles dans les navigateurs, comment utiliser les moteurs de modèles dans Node et comment utiliser les moteurs de modèles pour afficher du HTML via des cas.

Comment utiliser le moteur de template dans Nodejs ? Comment rendre du HTML à l'aide du moteur de modèles ?

【Apprentissage recommandé : "Tutoriel Nodejs"】

Utilisez readdir pour obtenir tous les noms de fichiers sous le chemin spécifié

Structure des fichiers

Comment utiliser le moteur de template dans Nodejs ? Comment rendre du HTML à laide du moteur de modèles ?

Code d'implémentation

const fs = require('fs');

fs.readdir('G:/pink_code/Node_Study/02',(err,list) => {
    if (!err) {
        console.log(list);
    }
})
Copier après la connexion

code Output e

[ '01_http-helloWorld.js', '02_使用readdir获取指定路径下的所有文件名.js', 'www' ]
Copier après la connexion

Utilisez le moteur de modèle dans le navigateur

1. Installez art-testrreeee

2 Introduction à Art-Template

npm install art-template
Copier après la connexion
Copier après la connexion

3 via le. Balise de script. Syntaxe du moteur de modèle pour appeler

<script src="./node_modules/art-template/lib/template-web.js"></script>
Copier après la connexion

Utilisez le moteur de modèle dans Node

1 Installez art-template

<script src="./node_modules/art-template/lib/template-web.js"></script>


<script>
    const test = template(&#39;tpl&#39;,{
        name: &#39;China&#39;
    });
    console.log(test);
</script>
Copier après la connexion

2. moteur

3. Consultez la documentation et utilisez l'API du moteur de modèle

Un petit cas d'utilisation du moteur de modèle dans Node

npm install art-template
Copier après la connexion
Copier après la connexion

Résultats de sortie

const template = require(&#39;art-template&#39;);

const test = template.render(&#39;hello {{name}}&#39;,{
    name: &#39;NodeJs&#39;
})

console.log(test);
Copier après la connexion
Un petit cas d'utilisation le moteur de modèle pour afficher le cas HTML Pour plus de connaissances liées à la programmation, veuillez visiter :

Introduction à la programmation ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:juejin.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal