Come compilare JavaScript

Molti linguaggi di programmazione richiedono un compilatore per compilarli in codice leggibile dalla macchina, ma i browser Web possono leggere JavaScript senza necessità di compilazione. Tuttavia, i compilatori JavaScript possono ottimizzare il codice JavaScript e generare codice migliorato. I file JavaScript compilati sono più piccoli dei file JavaScript originali, riducendo i tempi di download per i visitatori del tuo sito web. È inoltre possibile utilizzare commenti e spazi vuoti nel codice JavaScript originale senza aumentare la dimensione del file dei file JavaScript risultanti.

1

Utilizza il compilatore di chiusura di Google. Vai su Closure-Compiler.Appspot.com o scarica una versione Java di Closure da Code.Google.com. La chiusura contiene tre diverse opzioni di ottimizzazione: un'opzione "Solo spazi bianchi" che rimuove lo spazio bianco dal codice JavaScript; un'opzione "Semplice" che riduce anche i nomi delle variabili locali e i parametri delle funzioni; e un'opzione "Avanzata" che esegue ottimizzazioni più aggressive, che potrebbero non funzionare con tutto il codice JavaScript.

2

Aprire la pagina Web di Packer situata in Dean.Edwards.name. Incolla il tuo codice JavaScript nella casella nella pagina Packer e fai clic su "Pack" per rimuovere lo spazio bianco dal codice JavaScript. È inoltre possibile utilizzare la casella di controllo "Riduci variabili" per ridurre i nomi delle variabili e la casella di controllo "Codifica base64" per modificare la codifica del codice, riducendo la dimensione del file.

3

Scarica JSMin da Crockford.com. JSMin è un programma a riga di comando che rimuove lo spazio bianco e i commenti da un file JavaScript. Dopo averlo decompresso, eseguirlo in una finestra del prompt dei comandi con la sintassi "C: Path To Jsmin.exe C: Path To Compiled.js", inserendo il percorso del file JSMin.exe, la posizione del file JavaScript originale e una posizione per il file JavaScript risultante.