撰写文档
文档正在积极构建中,如果你乐意帮忙,可以从以下几个方面入手:
使用指南
注:文档位于存储库的
/docs
下
小于 1 分钟
文档正在积极构建中,如果你乐意帮忙,可以从以下几个方面入手:
注:文档位于存储库的
/docs
下
贡献总是受欢迎的。有问题可以问问 @zloirock。
总会有一些 "help wanted" issues。你可以先看看它们。当然我们也需要别的帮助——你可以问 @zloirock,如果你有想法的话也可以提 issue。
core-js-compat
提示
如果你没有设备运行对应的浏览器,可以使用 Sauce Labs、BrowserStack 以及Cloud Browser。
packages/core-js/modules
目录中。packages/core-js/internals
目录中。请重用已有的工具函数。internals/export
工具函数导出 polyfill。只在这个工具函数不适用的情况下使用别的方法——比如你想要对 accessor 进行 polyfill。internals/export
helper. Use something else only if this helper is not applicable - for example, if you want to polyfill accessors.internals/is-pure
就足够了),你可以把它添加到 packages/core-js-pure/override
目录中。core-js-pure
里其余的部分会从 core-js
包中复制。tests/compat/tests.js
中,添加兼容性数据到 packages/core-js-compat/src/data.mjs
中,方法见这里,添加 polyfill 模块的名字到 packages/core-js-compat/src/modules-by-versions.mjs
(该数据再打包和生成索引时也被用于获取 polyfill 的默认列表)。tests/unit-global
和 tests/unit-pure
中。tests/entries/unit.mjs
中。在测试之前,请先安装依赖:
npm i