我有這樣的代碼:如何防止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}}