如何在IE8中转换Object.defineProperty
How to transform Object.defineProperty in IE8
我使用React,Webpack,Babel构建项目,希望在IE8下运行,有一个问题Object.defineProperty在IE8下不支持
我没有使用这个功能,但是 npm 包使用了它,比如 react-router。
我试过 polyfill、es5-shim、es5-sham 和很多 babel 插件,但不幸的是对我不起作用...
对于这种情况,我还能做些什么呢?
非常感谢。
通常为了支持更旧的浏览器,您希望使用 babel-preset-es2015-loose
而不是 babel-preset-es2015
,这将停止 大多数 使用 Object.defineProperty
.
我使用React,Webpack,Babel构建项目,希望在IE8下运行,有一个问题Object.defineProperty在IE8下不支持
我没有使用这个功能,但是 npm 包使用了它,比如 react-router。 我试过 polyfill、es5-shim、es5-sham 和很多 babel 插件,但不幸的是对我不起作用...
对于这种情况,我还能做些什么呢?
非常感谢。
通常为了支持更旧的浏览器,您希望使用 babel-preset-es2015-loose
而不是 babel-preset-es2015
,这将停止 大多数 使用 Object.defineProperty
.