我正在尝试使用 Grunt 的复制插件从我的 index.html 文件中动态删除我的实时重新加载脚本。
我的 Gruntfile 中包含相关代码的部分在这里:
copy: {
main: {
files: [
{
expand: true,
src: 'index.html',
dest: 'build/',
options: {
process: function (content, srcpath){
return content.replace(/<script src = "http:\/\/localhost:9090\/livereload.js"><\/script>/g, " ");
}
}
},
我检查了一个正则表达式测试器,它表明我上面的正则表达式应该与我的 html 中的脚本匹配。
虽然正则表达式测试器说它是合法的,但我之前的匹配结果不准确,所以我需要帮助来确定我的 Gruntfile 或正则表达式是否有问题。有什么建议么?