webmodules/webcomponentsjs

支持HTML Web Components规范的polyfills集合:http://webcomponents.org/polyfills/

安装: 277

依赖: 3

建议者: 0

安全: 0

星标: 0

关注者: 7

分支: 490

语言:JavaScript

0.7.22 2016-06-02 18:27 UTC

This package is auto-updated.

Last update: 2024-09-07 21:23:16 UTC


README

支持Web Components规范的polyfills集合

自定义元素:允许作者定义自己的自定义标签(规范)。

HTML Imports:一种通过其他HTML文档包含和重用HTML文档的方式(规范)。

Shadow DOM:通过在shadow roots下隐藏DOM子树来提供封装(规范)。

这还包含了MutationObserverWeakMap的polyfills。

版本

在repo的标记版本中维护了polyfills的预构建(连接和压缩)版本。有两种变体

webcomponents.js包含所有polyfills。

webcomponents-lite.js包含所有polyfills,但不包括Shadow DOM。

手动构建

如果您希望自己构建polyfills,您需要在系统上安装nodegulp

  • 使用他们网站上的说明安装node.js
  • 使用npm安装gulp.jsnpm install -g gulp

现在您可以使用以下方式构建polyfills

# install dependencies
npm install
# build
gulp build

构建将被放置在dist/目录中。

贡献

查看贡献指南