我正在尝试使用grunt uglify来缩小包含文档的JavaScript文件,如下所示:
JS:
var _html = (function(){/*<div id="test_id">...</div>*/}).toString().match(/[^]*\/\*([^]*)\*\/;?\}$/)[1];
html = _html....
为了便于维护和更改,我想留在这里的文件。但是,在我使用grunt uglify之后,此文档已被删除,并创建DOM对象。我该怎么做?
答案 0 :(得分:0)
我刚刚解决了这个问题。
我做
var _html = "{% html_macro %}";
并记下模板替换。
replace: {
// default
dev: {
src : ['target.js'],
overwrite: true,
replacements: [{
from: '"{% html_macro %}"',
to: _html
}]
}
},