Files
vue-cli/packages/@vue/babel-preset-app
2018-04-26 11:58:02 -04:00
..
2018-01-05 09:20:20 -05:00
2018-04-26 11:58:02 -04:00
2018-04-25 10:58:49 -04:00
2018-04-26 11:58:02 -04:00

@vue/babel-preset-app

This is the default Babel preset used in all Vue CLI projects.

Included

Options

  • modules

    Default:

    • false when building with webpack
    • 'commonjs' when running tests in Jest.

    Explicitly set modules option for babel-preset-env. See babel-preset-env docs for more details.

  • targets

    Default:

    • determined from browserslist field in package.json when building for browsers
    • set to { node: 'current' } when running unit tests in Node.js

    Explicitly set targets option for babel-preset-env. See babel-preset-env docs for more details.

  • useBuiltIns

    Default: 'usage'

    Explicitly set useBuiltIns option for babel-preset-env. See babel-preset-env docs for more details.

  • jsx

    Default: true. Set to false to disable JSX support.

  • loose

    Default: false. Setting this to true will generate code that is more performant but less spec-compliant.