我有这样的代码:如何防止Uglify在字符串中转义“</ script”?
var string = '<script src="' + src + '">\x3c/script>';
我用\x3c
,而不是<
,以避免关闭脚本标签(这将提早结束,如果在Web浏览器作为嵌入式脚本的剧本,打破一切)。
但不幸的是,uglify将其转换回<
字符,打破了我的页面。
看起来丑化有an option叫inline-scripts
旨在解决这个问题,但也有使用此选项与API(我通过gulp-uglify使用它,所以我需要能够通过这个选项的选择没有文档对象,而不是通过CLI)。
我该怎么做?以下工作无:
{'inline-script': true}
{inlineScript: true}
{beautify: {inlineScript: true}}
{beautify: {'inline-script': true}}