ko-babel-app
babel预设集合,支持react,typescript,antd动态引入
Installation
$ npm install ko-babel-app --dev.
$ yarn add ko-babel-app --dev.
Usage
Syntax
const koBabelApp = require('ko-babel-app');
const babelConf = koBabelApp([, plugins], [, targets]);
-
plugins
babel plugins will be added in config
-
targets
the environments you support/target for your project. Default targets is defaults. Checkout the available options
Then use babelConf in babel loader as below
{
test: /\.(js|jsx|mjs)$/,
exclude: /node_modules/,
loader: BABEL_LOADER,
options: deepAssign({}, babelConf, {
cacheDirectory: true
})
}
Tips
1.可配合 ko-script 使用;
2.可单独配置 webpack 中使用,省去安装各种 babel;