我正在使用带有正确配置的 babel 的 gulp-rollup 插件。从 babel 转译的代码需要加载 babel-polyfill 所以我把
import "babel-polyfill";
在我的主文件的顶部(当然安装了 babel-polyfill)。
不幸的是,gulp 输出了这样的东西
'babel-polyfill' is imported by src/main.js, but could not be resolved – treating it as an external dependency
在汇总电话中,我使用了
allowRealFiles: true
所以,rollup 能够接触到真实的文件系统。
不幸的是,在输出的代码中,没有 polyfill 代码。
如何解决?
编辑:我添加并配置了 rollup-plugin-commonjs,没有帮助