From 989211b914efb5213dff85aa08afc87e067fb068 Mon Sep 17 00:00:00 2001 From: Henry Zhu Date: Tue, 6 Sep 2016 00:11:46 -0400 Subject: [PATCH] add example [skip ci] --- experimental/babel-preset-env/README.md | 58 +++++++++++++++++++++++++ 1 file changed, 58 insertions(+) diff --git a/experimental/babel-preset-env/README.md b/experimental/babel-preset-env/README.md index be9e5eb044..eb49df4789 100644 --- a/experimental/babel-preset-env/README.md +++ b/experimental/babel-preset-env/README.md @@ -33,3 +33,61 @@ $ npm install --save-dev babel-preset-env ] } ``` + +### Example + +```js +// src +export class A {} +``` + +```js +// default is to run all transforms +{ + "presets": [ + ["env", {}] + ] +} + +// ... + +var A = exports.A = function A() { + _classCallCheck(this, A); +}; +``` + +```js +// target chrome 52 +{ + "presets": [ + ["env", { + "targets": { + "chrome": 52 + } + }] + ] +} + +// ... + +class A {} +exports.A = A; +``` + +```js +// target chrome 52 with webpack 2/rollup +{ + "presets": [ + ["env", { + "targets": { + "chrome": 52 + }, + "modules": false + }] + ] +} + +// ... + +export class A {} +```