1 Star 0 Fork 13

猫起咪/mix-img

forked from 百度开源/mix-img 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
babel.config.js 927 Bytes
一键复制 编辑 原始数据 按行查看 历史
zhengxkq 提交于 2021-05-31 22:11 . update author name
/**
* @file: babel配置文件
* @author: zhw
* @Date: 2021-01-09 14:16:42
* @Last Modified by: zhw
* @Last Modified time: 2021-05-31 22:08:36
*/
module.exports = function (api) {
api.cache(true);
const presets = [];
const plugins = [
'@babel/plugin-proposal-optional-chaining',
'@babel/plugin-proposal-async-generator-functions',
['@babel/plugin-proposal-pipeline-operator', {proposal: 'smart'}]
];
// 打包umd模块包含完备的polyfill
if (process.env.NODE_ENV === 'build:umd') {
presets.push([
'@babel/preset-env',
{
useBuiltIns: 'usage',
corejs: 3
}
]);
}
// 单测需要转一下es modules至commonjs
if (process.env.NODE_ENV === 'test') {
plugins.push('@babel/plugin-transform-modules-commonjs');
}
return {
presets,
plugins
};
};
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/tkinteress/mix-img.git
git@gitee.com:tkinteress/mix-img.git
tkinteress
mix-img
mix-img
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385