chyingp / grunt-inline

Brings externally referenced resources, such as js, css and images, into a single file.
MIT License
86 stars 55 forks source link

修复一个正则匹配错误 #38

Open ValorLin opened 10 years ago

ValorLin commented 10 years ago

如下 html 代码

<script>console.log('yo')</script><script src="js/export.js?__inline=true"></script>

原有的正则表达式会匹配整行,而导致第一个 script 标签被错误地删除。 现在使用[^>]+?代替.+?保证只匹配>符号之前的内容。

ValorLin commented 9 years ago

@chyingp 求解决,因为我是先压缩 html 文件,再进行 grunt-inline 的。 这样会导致很多 Githubissues.

  • Githubissues is a development platform for aggregating issues.