webpack对babel-polyfil线上打包引入失败。开发环境正常

发布于 2022-09-07 12:22:17 字数 583 浏览 24 评论 0

基于creat-react-app,创建的react项目。为了解决IE对Es6部分方法的兼容性,在项目中引入babel-polyfill。在本地开发环境能正常运行,执行打包上传到服务器发现并没有生效,依然报错图片描述
请各位大佬指点一下

以下是引入方式:
1、入口配置 webpack.config.prod.js
图片描述

2、在入口文件index.js中引入
图片描述

3、执行npm run build后生成的打包文件
图片描述
这应该是打包没成功吧??

4、效果

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

小情绪 2022-09-14 12:22:17
entry: {
      main: ["babel-polyfill", paths.appIndexJs]
  },

在index.js里面也没必要再次导入babel-polyfill,直接去掉就行

你那样写的执行顺序就反了

北方的韩爷 2022-09-14 12:22:17

不用重复写两遍..在index.js顶层写就好啦..

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文