tldr/pages.it/common/babel.md

37 lines
986 B
Markdown
Raw Normal View History

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