0

J'ai environ 10 fichiers pour par exemple: file1.html, file2.html, fil31.html, file4.htmlajouter id variable dans les balises de script en utilisant grognement

Chaque fichier contient une balise de départ et un script final avec id blanc = '' Champ

Je souhaite ajouter des identifiants à toutes les balises de script de chaque fichier.

Les identifiants sont les noms de fichiers.

before running grunt 
eg: file1.html 

<script type='text/ng-template' id=''> 
    <div>Couple of other dive tags</div> 
</script> 

after running grunt the id filed should have an if which is the file name 

eg: file1.html 

<script type='text/ng-template' id='file1.html'> 
    <div>Couple of other dive tags</div> 
</script> 

Je l'ai essayé en utilisant deux paquets de grognement mais ne peut pas obtenir ma tête autour de la façon de les faire choisir le nom de fichier et les ajouter comme ids.

grunt file_append 
grunt-script-link-tags 

Est-ce que quelqu'un a rencontré le même problème ou sait comment résoudre ce problème?

+0

Êtes-vous sur un projet pur HTML? Avez-vous jeté un oeil à un modèle JS/HTML comme nunjucks https://github.com/vitkarpov/grunt-nunjucks-2-html/? – romuleald

Répondre