如何根据客户需要加载babel-polyfills?

时间:2018-09-29 11:02:17

标签: babel polyfills

Babel-polyfill为旧版本的浏览器提供支持新的ES语法。 但是,如果我直接导​​入babel-polyfill,因为它很大,所以效果不好,因为大多数客户端已经支持新语法。我还有其他方法可以将以下代码打包到一个文件中吗?

Require('core-js/es7/array');
Require('core-js/es7/string');
Require('core-js/es7/object');

在代码中,我可以进行一些测试,例如,如果当前环境不支持Promise,则将加载文件。但是,如果支持Promise,则不会加载该文件。有什么想法可以做到吗?

0 个答案:

没有答案
相关问题