Добавить идентификатор переменной в теги скрипта, используя grunt
У меня есть около 10 файлов, например: file1.html, file2.html, fil31.html, file4.html
Каждый файл содержит начальный и конечный тег сценария с пустым полем id=''
Я хочу добавить идентификаторы для всех тегов скрипта в каждом файле.
Идентификаторы - это имена файлов.
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>
Я попробовал это, используя пару пакетов grunt, но не могу понять, как заставить их выбрать имя файла и добавить их в качестве идентификаторов.
grunt file_append
grunt-script-link-tags
Кто-нибудь сталкивался с такой же проблемой или знает как ее решить?
1 ответ
Используйте следующий код для динамического добавления идентификаторов в тег скрипта.
Заменить весь текст указанной заменой, используя grunt replace