Explorar o código

babel: add page (#1944)

Owen Voke %!s(int64=7) %!d(string=hai) anos
pai
achega
60c61f97ff
Modificáronse 1 ficheiros con 35 adicións e 0 borrados
  1. 35 0
      pages/common/babel.md

+ 35 - 0
pages/common/babel.md

@@ -0,0 +1,35 @@
+# babel
+
+> A transpiler which converts code from JavaScript ES6/ES7 syntax to ES5 syntax.
+
+- Transpile a specified input file and output to stdout:
+
+`babel {{path/to/file}}`
+
+- Transpile a specified input file and output to a specific file:
+
+`babel {{path/to/input_file}} --out-file {{path/to/output_file}}`
+
+- Transpile the input file every time it is changed:
+
+`babel {{path/to/input_file}} --watch`
+
+- Transpile a whole directory of files:
+
+`babel {{path/to/input_directory}}`
+
+- Ignore specified comma-separated files in a directory:
+
+`babel {{path/to/input_directory}} --ignore {{ignored_files}}`
+
+- Transpile and output as minified JavaScript:
+
+`babel {{path/to/input_file}} --minified`
+
+- Choose a set of presets for output formatting:
+
+`babel {{path/to/input_file}} --presets {{presets}}`
+
+- Output all available options:
+
+`babel --help`