Package Exports
- ko-babel-app
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (ko-babel-app) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
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;