react 打包错误

发布于 2022-09-07 20:00:08 字数 1580 浏览 12 评论 0

为什么我的react不打包能在IE上运行,而打包后就报 'Unhandled promise rejectionTypeError: 无法获取属性“call”的值: 对象为 null 或未定义 ',不管我切换什么模式都是报这个错,求大神解救一下!!!
这是我的.babelrc
`

{
  "presets": ["react", "env","es2015","stage-0"],
  "env": {
    "development": {
    "plugins": [["react-transform", {
       "transforms": [{
         "transform": "react-transform-hmr",
         
         "imports": ["react"],
         
         "locals": ["module"]
       }]
     }
     ],
     "syntax-dynamic-import",
     "transform-runtime",
     "transform-remove-console"
     ],
    },
    "production": {
      "syntax-dynamic-import",
     "transform-runtime",
     "transform-remove-console"
      ]
    }
  }
}

`

这是我webpak.config 的部分
`

            {
            test: /\.css$/, //将css嵌入js文件中
            use: [{
                loader: "style-loader",
                options: {
                    singleton: false
                }
                // loader: 'style-loader!css-loader'
            }, {
                loader: "css-loader",
                options: { //将类名局域化
                    Minimize: true, //代码压缩
                    modules: true, // 指定启用 css modules
                    localIdentName: '[name]__[local]--[hash:base64:5]' // 指定css的类名格式
                }

            }],
            exclude: /src/
        }, {
            test: /\.css$/,
            exclude: /(node_modules)/,
            loader: 'style-loader!css-loader?modules&importLoaders=1&localIdentName=[name]_[local]_[hash:base64:5]'
        }`



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

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

发布评论

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

评论(2

殤城〤 2022-09-14 20:00:08

不是打包的问题,是某个,promise报错了,你没有处理。如果光是IE运行不了的话,可能是IE版本问题。或者某个写法不对

八巷 2022-09-14 20:00:08

说明你的项目打包出来不支持IE。 原因很可能出在Promise,
你可以在IE控制太输出Promise看有没有。

如果没有你需要确认一下你的promise polyfill有没有正确的加载和运行。

可以尝试引入:

<script src = "https://cdn.polyfill.io/v2/polyfill.min.js"></script> 
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文