0

我想在脚本标签中插入 id

gruntfile.js

var obj = ['id1', 'id2', 'id3'];
var i = 0;

grunt.initConfig({
    concat:{
                    basic:{
                        options:{                               
                            banner:'<script type="text/ng-template" id=' +obj[i] + ' >',
                            separator:'</script><script type="text/ng-template" id=' + obj[i++] + ' >',
                            footer:'</script>'
                        },
                        files:[{
                            src:['./src/folder/*.html'],
                            dest:'./src/foler/index.ftl'
                        }]
                    }
        }
})

但是在将文件连接到 index.ftl 时的输出中,所有 id 都具有相同的 id='id3'

如何获得具有所有唯一 ID 的最终连接文件。

4

1 回答 1

0

以下链接解决了添加 ID 的部分问题,我创建了自己的 wrap 插件并在代码中使用它来动态添加 id,

使用 grunt replace 将所有文本替换为指定的替换

于 2015-04-20T15:38:07.097 回答