|
|
преди 3 години | |
|---|---|---|
| .. | ||
| codemods | преди 3 години | |
| migrator | преди 3 години | |
| LICENSE | преди 3 години | |
| README.md | преди 3 години | |
| generator.js | преди 3 години | |
| index.js | преди 3 години | |
| logo.png | преди 3 години | |
| package.json | преди 3 години | |
| preset.js | преди 3 години | |
babel plugin for vue-cli
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/
]
}
cache-loader is enabled by default and cache is stored in <projectRoot>/node_modules/.cache/babel-loader.
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.
vue add babel
config.rule('js')config.rule('js').use('babel-loader')config.rule('js').use('cache-loader')