Qualcosa di simileUn modo per minify o uglify ES6 Stringhe modello
var tpl = `
<div>
template
<span>string</span>
</div>
`
produrrà:
var tpl = "\n<div> \n template\n <span>string</span>\n</div>\n";
cosa ho bisogno è di sbarazzarsi di spazi aggiuntivi e forse interruzioni di linea, come tutti gli altri html strumenti di minificazione fanno.
Così dovrebbe diventare simile a:
"<div>template<span>string</span></div>"
ci sono modi per raggiungere questo obiettivo con saggezza e indistruttibile?
usa regex replace \ r \ n o \ n, \ s +, \ t + con '\ n', '\ s', '\ t' – Raghavendra
Ma questo minifico altera il tuo programma e l'aspetto della tua pagina (notare lo spazio bianco prima della durata) ?! Non esiste un modo corretto per farlo senza annotazioni esplicite, e quindi è solo una questione di elaborazione delle stringhe. – Bergi
Stai usando un traspolatore? – Bergi