Minifier ng JavaScript
I-compress ang mga naka-paste na JavaScript snippet o lokal na .js file gamit ang Terser na tumatakbo direkta sa iyong browser. Pinoproseso ang source code para sa minification lamang at hindi ito kailanman pinapatakbo.
Pindutin para pumili ng JavaScript file o i-drop ito rito
Maaari mo ring i-paste ang JavaScript nang direkta sa editor sa ibaba.
Mga Pag-iisip: 0 bytes
Output: 0 byte
Minification na likas sa browser
Naka-bundle ang Terser para lamang sa rutang ito ng tool, kaya lokal na kino-compress ang JavaScript na i-paste mo nang walang server-side execution path.
Feedback ng error sa pag-parse
Ang mga error sa syntax ay ipinapakita sa pahina kasama ang detalye ng linya at column kapag ibinigay ng parser.
Paghahambing ng laki
Ikumpara ang bilang ng byte sa orihinal at minified na bersyon bago kopyahin o i-download ang naka-compress na JavaScript.
Mga Madalas Itanong
Na-upload ba ang JavaScript ko sa Convertr?
Hindi. Lokal na tumatakbo ang minifier gamit ang JavaScript ng browser. Hindi ipinapadala sa mga server ng Convertr ang code na i-paste mo at ang mga napili mong file.
Isinasagawa ba ng tool ang JavaScript na inilagay?
Hindi. Pina-parse at binabago ng Terser ang source text para lamang sa compression. Hindi nag-e-eval ng code ang page at hindi ito naglo-load ng script na ibinigay ng user.
Bakit hindi awtomatikong pinapagana ang name mangling?
Pinapaliit ng pagpapalit ng mga pangalan ang output, pero umaasa ang ilang code sa mga pangalan ng function, pangalan ng class, o reflection. Maaari mo itong i-enable nang tahasan kapag mas mahalaga ang liit ng file.
Mga kaugnay na tool para sa developer
Minifier ng JavaScript
I-minify ang JavaScript source habang pinananatili ang suportadong gawi ng programa at iniuulat ang pagbabago sa laki.
- ang input
- JavaScript source kasama ang mga suportadong opsyon sa compression at pag-format.
- Mga output
- Minified JavaScript at impormasyon ng laki.
- Mga tunay na limitasyon
- Hindi nagpapatakbo ang tool ng test suite, nagsasalin ng hindi suportadong syntax, naghahanap ng mga module, o nagpapatunay ng pagkakapareho ng kahulugan para sa code na umaasa sa hindi pangkaraniwang gawi sa pag-parse.
- Privacy at paghawak ng data
- Pinoproseso sa browser tab na ito ang JavaScript source kasama ang mga suportadong opsyon sa compression at pag-format. Hindi ito natatanggap o iniimbak ng Convertr. Kapag isinara o ni-reload ang page, mabubura ang kasalukuyang estado maliban kung tahasang nag-aalok ang tool ng lokal na download.
Paano gamitin ang tool na ito
- Magbigay ng JavaScript source, kasama ang mga sinusuportahang opsyon sa compression at pag-format, sa mga kontrol ng tool.
- Piliin ang mga setting na nakakaapekto sa minified JavaScript at impormasyon ng laki, pagkatapos ay patakbuhin ang tool.
- Suriin ang minified JavaScript at impormasyon tungkol sa laki bago ito kopyahin o i-download.
Mga karaniwang sanhi ng pagkabigo
Hihinto ang minification kapag may syntax error, feature ng wika na hindi suportado, o hindi wastong option, sa halip na magbalik ng bahagyang code.
Kapaki-pakinabang na halimbawa
I-minify ang isang maliit na ES module at suriin ang output bago palitan ang isang production asset.