【文件属性】:
文件名称:harmonyos2-webpack2-polyfill-plugin:为Webpack2插入polyfill(例如Promise)
文件大小:11KB
文件格式:ZIP
更新时间:2021-07-01 14:53:22
系统开源
和声2
Webpack2
Polyfill
插件
为
Webpack2
插入
polyfills
包括:
承诺
函数.prototype.bind
对象.keys
Object.defineProperty
(
defineGetter
/
defineSetter
)
看:
如何使用:
步骤
1.
安装
npm
install
webpack2-polyfill-plugin
--save
步骤
2.
在你的
webpack
配置中使用插件
var
Webpack2Polyfill
=
require
(
"webpack2-polyfill-plugin"
)
;
module
.
exports
=
{
//...
plugins
:
[
new
Webpack2Polyfill
(
)
]
}
;
兼容的:
IE.9
及以上(目前)
为什么不是
IE8?
IE8
不能将
Object.defineProperty
与非
DOM
对象一起使用。
所以不能用一些
polyfill(例如:在exports使用
defineProperty
for
Harmony
Export)。
执
【文件预览】:
webpack2-polyfill-plugin-master
----.eslintrc(480B)
----lib()
--------raw()
--------snippetGenerator.js(188B)
----.travis.yml(58B)
----LICENSE(1KB)
----README.md(1KB)
----tests()
--------promise()
--------objectKeys()
--------build.common.js(832B)
--------functionBind()
----.gitignore(104B)
----index.js(2KB)
----package.json(640B)