2
我收到以下错误升级到开玩笑V20后,他们去掉了自动babel-polyfill
由于内存泄漏:TypeError:Object.values是不是一个函数 - 如何正确填充babel-preset-env在笑话?
TypeError: Object.values is not a function
我知道我现在需要填充工具这对我自己,我使用babel-preset-env
和有以下.babelrc
文件:
"env": {
"development": {
"plugins": ["transform-react-jsx-source"]
},
"test": {
"presets": [
"react",
"stage-3",
["env", {
"targets": {
"browsers": [
"firefox >= 36",
"chrome >= 38",
"opera >= 25",
"safari >= 9",
"ios >= 9"
],
"node": "6.11.4"
},
"useBuiltIns": "usage",
"include": ["es7.object.values"],
"debug": true
}],
"jest"
],
"plugins": [
"transform-class-properties"
],
}
}
我可以看到es7.object.values
在调试输出被polyfilled:
Using polyfills:
...
es7.object.values {"chrome":"38","firefox":"36","ios":"9","safari":"9","node":"6.11.4"}
但我仍然收到错误消息,帮助!