mirror of
https://git.mirrors.martin98.com/https://github.com/cilame/v_jstools
synced 2025-07-31 01:06:47 +08:00
add
This commit is contained in:
parent
bfbea9224a
commit
89a7a87717
@ -193,6 +193,7 @@
|
||||
<button id='babel_aline'>将代码变成一行,不压缩[babel]</button>
|
||||
<button id='uglify'>仅变量压缩[uglify-es]</button>
|
||||
<button id='uglify_mini'>完全压缩脚本[uglify-es]</button>
|
||||
<button id='terser'>仅变量压缩[terser]</button>
|
||||
<button id='terser_mini'>完全压缩脚本[terser]</button>
|
||||
<button id='open_diff_text'>打开文本对比工具</button>
|
||||
<label id='env' style="color: #FFEEEE">cilame</label>
|
||||
|
@ -7,6 +7,7 @@ var jsfuckbtn = document.getElementById('jsfuck')
|
||||
var obnormalbtn = document.getElementById('obnormal')
|
||||
var babel_aline = document.getElementById('babel_aline')
|
||||
var uglifybtn = document.getElementById('uglify')
|
||||
var terserbtn = document.getElementById('terser')
|
||||
var uglify_minibtn = document.getElementById('uglify_mini')
|
||||
var terser_minibtn = document.getElementById('terser_mini')
|
||||
var txt = document.getElementById('txt')
|
||||
@ -128,6 +129,18 @@ uglify_minibtn.addEventListener('click', function(e){
|
||||
;(txt2||txt).value = r.code?r.code:r.error;
|
||||
})
|
||||
|
||||
terserbtn.addEventListener('click', function(e){
|
||||
terser.charlist = '0123456789'
|
||||
terser.prefix = 'vvv_'
|
||||
terser.tail = '_'
|
||||
terser.minify(txt.value, {compress:false,output:{beautify:true}}).then(function(e){
|
||||
terser.charlist = undefined
|
||||
terser.prefix = undefined
|
||||
terser.tail = undefined
|
||||
;(txt2||txt).value = e.code?e.code:e.error;
|
||||
})
|
||||
})
|
||||
|
||||
terser_minibtn.addEventListener('click', function(e){
|
||||
terser.minify(txt.value).then(function(e){
|
||||
;(txt2||txt).value = e.code?e.code:e.error;
|
||||
|
File diff suppressed because one or more lines are too long
Loading…
x
Reference in New Issue
Block a user