babeljs-7 - referenční příručka, možnosti, příklady příkazů


NÁZEV

babeljs-7 babel.js – překladač pro psaní JavaScriptu nové generace

SYNOPSE

babel [options] <files ...>

MOŽNOSTI

-f, --filename [filename]

Název souboru, který se má použít při čtení ze stdin. To bude použito ve zdrojových mapách, chybách atd.

--presets [list]

Seznam názvů předvoleb oddělených čárkami.

--plugins [list]

Seznam názvů pluginů oddělených čárkami.

--config-file [path]

Cesta k souboru .babelrc k použití.

--env-name [name]

Název 'env', který se má použít při načítání konfigurací a pluginů. Výchozí hodnota je BABEL_ENV, jinak NODE_ENV nebo jinak 'vývoj'.

--root-mode [mode]

Režim rozlišení kořene projektu. Jeden z 'root' (výchozí), 'upward' nebo 'upward-optional'.

--source-type [script|module]

--no-babelrc

Zda vyhledávat soubory .babelrc a .babelignore nebo ne.

--ignore [list]

Seznam cest glob k **ne** kompilaci.

--only [list]

Seznam cest glob k **pouze** kompilaci.

--no-highlight-code

Povolit nebo zakázat zvýraznění syntaxe ANSI rámců kódu. (ve výchozím nastavení zapnuto)

--no-comments

Pište komentáře k vygenerovanému výstupu. (ve výchozím nastavení true)

--retain-lines

Zachovejte čísla řádků. Výsledkem bude opravdu ošklivý kód.

--compact [true|false|auto]

Nezahrnujte nadbytečné mezery a zakončení řádků.

--minified

Ušetřete co nejvíce bajtů při tisku. (ve výchozím nastavení nepravda)

--auxiliary-comment-before [string]

Před každým vloženým neuživatelským kódem vytiskněte komentář.

--auxiliary-comment-after [string]

Po každém vloženém neuživatelském kódu vytiskněte komentář.

-s, --source-maps [true|false|inline|obě]

--source-map-target [string]

Na vrácené zdrojové mapě nastavte `file`.

--source-file-name [string]

Na vrácené zdrojové mapě nastavte `sources[0]`.

--source-root [filename]

Kořen, ze kterého jsou všechny zdroje relativní.

--module-root [filename]

Volitelná předpona pro formátovač modulů AMD, která bude předřazena názvu souboru v definicích modulu.

-M, --module-ids

Vložte explicitní ID pro moduly.

--module-id [string]

Zadejte vlastní název pro ID modulů.

-x, --extensions [extensions]

Seznam rozšíření, která se mají zkompilovat, když byl vstupem adresář. [.js,.jsx,.es6,.es,.mjs,.cjs]

--keep-file-extension

Zachovejte přípony vstupních souborů.

-w, --watch

Překompilujte soubory při změnách.

--skip-initial-build

Nekompilujte soubory před sledováním.

-o, --out-file [out]

Zkompilujte všechny vstupní soubory do jednoho souboru.

-d, --out-dir [out]

Zkompilujte vstupní adresář modulů do výstupního adresáře.

--relative

Kompilace do výstupního adresáře vzhledem ke vstupnímu adresáři nebo souboru. Vyžaduje --out-dir [out]

-D, --copy-files

Při kompilaci zkopírujte adresář přes nekompilovatelné soubory.

--include-dotfiles

Při kompilaci a kopírování nekompilovatelných souborů zahrňte soubory dot.

--no-copy-ignored

Při kopírování nekompilovatelných souborů vylučte ignorované soubory.

--verbose

Vše zapsat. Tato možnost je v konfliktu s --tichý

--quiet

Nic nezapisujte. Tato možnost je v konfliktu s --verbose

--delete-dir-on-start

Před kompilací smažte adresář out.

--out-file-extension [string]

Pro výstupní soubory použijte konkrétní příponu

-V, --version

vypište číslo verze

-h, --help

zobrazit nápovědu k příkazu