/ stream.nieuweinstituut.nl / node_modules / @vue / cli-plugin-babel /

[ICO]NameLast modifiedSizeDescription
[PARENTDIR]Parent Directory  -  
[DIR]codemods/2 years ago -  
[DIR]migrator/2 years ago -  
[   ]LICENSE40 years ago1.1K 
[TXT]README.md40 years ago1.5Kd768d73 docs [كارل مبارك]
[   ]generator.js40 years ago496  
[   ]index.js40 years ago3.2K3e510ca test new git [كارل مبارك]
[IMG]logo.png40 years ago707  
[   ]package.json2 years ago1.9K3e510ca test new git [كارل مبارك]
[   ]preset.js40 years ago 50  
README.md

@vue/cli-plugin-babel

babel plugin for vue-cli

Configuration

Uses Babel 7 + babel-loader + @vue/babel-preset-app by default, but can be configured via babel.config.js to use any other Babel presets or plugins.

By default, babel-loader excludes files inside node_modules dependencies. If you wish to explicitly transpile a dependency module, you will need to add it to the transpileDependencies option in vue.config.js:

module.exports = {
  transpileDependencies: [
    // can be string or regex
    'my-dep',
    /other-dep/
  ]
}

Caching

cache-loader is enabled by default and cache is stored in <projectRoot>/node_modules/.cache/babel-loader.

Parallelization

thread-loader is enabled by default when the machine has more than 1 CPU cores. This can be turned off by setting parallel: false in vue.config.js.

parallel should be set to false when using Babel in combination with non-serializable loader options, such as regexes, dates and functions. These options would not be passed correctly to babel-loader which may lead to unexpected errors.

Installing in an Already Created Project

vue add babel

Injected webpack-chain Rules

Apache/2.4.38 (Debian) Server at www.karls.computer Port 80