2019-01-21 11:11:58 +00:00
|
|
|
# babel
|
|
|
|
|
|
|
|
> Un transpiler che converte codice JavaScript da sintassi ES6/ES7 ad ES5.
|
2019-06-03 01:08:35 +01:00
|
|
|
> Maggiori informazioni: <https://babeljs.io/>.
|
2019-01-21 11:11:58 +00:00
|
|
|
|
2021-01-31 17:05:18 +00:00
|
|
|
- Transpila uno specifico file e stampa il risultato su stdout:
|
2019-01-21 11:11:58 +00:00
|
|
|
|
|
|
|
`babel {{percorso/al/file}}`
|
|
|
|
|
|
|
|
- Transpila un file e scrivi il risultato su uno specifico file di output:
|
|
|
|
|
|
|
|
`babel {{percorso/al/file_input}} --out-file {{percorso/al/file_output}}`
|
|
|
|
|
|
|
|
- Transpila un file ogni volta che viene modificato:
|
|
|
|
|
|
|
|
`babel {{percorso/al/file}} --watch`
|
|
|
|
|
|
|
|
- Transpila un'intera directory di file:
|
|
|
|
|
|
|
|
`babel {{percorso/a/directory_input}}`
|
|
|
|
|
|
|
|
- Transpila un'intera directory ignorando specifici file separati da virgola:
|
|
|
|
|
|
|
|
`babel {{percorso/a/directory_input}} --ignore {{file_ignorati}}`
|
|
|
|
|
|
|
|
- Transpila minimizzando il codice JavaScript in output:
|
|
|
|
|
|
|
|
`babel {{percorso/al/file_input}} --minified`
|
|
|
|
|
|
|
|
- Scegli un insieme di preset per formattare l'output:
|
|
|
|
|
|
|
|
`babel {{percorso/al/file_input}} --presets {{preset}}`
|
|
|
|
|
|
|
|
- Mostra tutte le opzioni disponibili:
|
|
|
|
|
|
|
|
`babel --help`
|