Open ForeverPx opened 4 years ago
istanbuljs/babel-plugin-istanbul#161
同样的问题 +1
当使用 babel-plugin-istanbul
+ 导出内容解构 的时候 import of DatePicker
被丢掉了
本应该得到
// 不开启 istanbul 插件
import "antd/es/date-picker/style/css";
import _DatePicker from "antd/es/date-picker";
const {
RangePicker
} = _DatePicker;
实际实际编译后只剩下了,由于没有 DatePicker
引入 RangePicker 结构失败
const {
RangePicker
} = (cov_1rg8pvnktm().s[0]++, DatePicker);
最小可复现内容 .babelrc
{
"presets": [],
"plugins": [
[
"import",
{
"libraryName": "antd",
"libraryDirectory": "es",
"style": "css"
}
],
"babel-plugin-istanbul"
]
}
index.js
import { DatePicker } from 'antd';
const { RangePicker } = DatePicker;
// const RangePicker = DatePicker.RangePicker // 不使用解构语法的时候也没问题
console.log(RangePicker);
请问这问题解决了吗现在?
错误信息
对应代码
.babelrc