当前位置: 首页 > 知识库问答 >
问题:

webpack打包后去访问页面,出现Uncaught ReferenceError: regeneratorRuntime is not defined错误?

谈渊
2023-04-27

问题

image.png

配置

我这边是安装了@babel/runtime包和@babel/plugin-transform-runtime

   "dependencies": {
      "@babel/runtime": "^7.21.0"
   },
   "devDependencies": {
      "@babel/plugin-transform-runtime": "^7.21.4"
   }

webpack配置如下

  {
           test: /\.js$/,
           exclude: /node_modules/,
           use: {
              loader: 'babel-loader',
              options: {
                 presets: ['env', 'react', 'stage-1'],
                 plugins: [
                    [
                       'import',
                       {
                          libraryName: 'antd',
                          css: true // or 'style'
                       },
                       "@babel/plugin-transform-runtime"
                    ]
                 ]
              }
           }
        },

我运行npm run proxy时不会报错,但我运行npm run build打包后部署会报错

共有2个答案

裴英锐
2023-04-27

可以参考:
https://blog.csdn.net/weixin_48479397/article/details/124941301

金令
2023-04-27

插件沒有引入对

{
  test: /\.js$/,
  exclude: /node_modules/,
  use: {
    loader: 'babel-loader',
    options: {
      presets: ['env', 'react', 'stage-1'],
      plugins: [
        [
          'import',
          {
            libraryName: 'antd',
            css: true // or 'style'
          }
        ],
        "@babel/plugin-transform-runtime" // 移动到这里
      ]
    }
  }
},
 类似资料:
  • 本文向大家介绍webpack打包后直接访问页面图片路径错误的解决方法,包括了webpack打包后直接访问页面图片路径错误的解决方法的使用技巧和注意事项,需要的朋友参考一下 前言 本文说的这种图片路径错误是这样的,运行webpack-dev-server,一切正常,没有错误。当webpack之后,直接打开index页面,报错,图片找不到,找不到的原因是路径错误。 先看我的项目代码 webpack.c

  • 本文向大家介绍webpack打包多页面的方法,包括了webpack打包多页面的方法的使用技巧和注意事项,需要的朋友参考一下 前言 一开始接触webpack是因为使用Vue的关系,因为Vue的脚手架就是使用webpack构建的。刚开始的时候觉得webpack就是为了打包单页面而生的,后来想想,这么好的打包方案,只在单页面上使用是否太浪费资源了呢?如果能在传统多页面上使用webpack,开始效率是否会

  • 本文向大家介绍webpack打包单页面如何引用的js,包括了webpack打包单页面如何引用的js的使用技巧和注意事项,需要的朋友参考一下 目录结构如下图所示: webpack打包代码如下: 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • 请教Webpack打包后找不到资源? 入口文件如下: 打包在lib目录,如下: 入口文件index_bundle.js在package.json中设置main指向./lib/index_bundle.js就好了 但是874.index_bundle.js这个文件就找不到了,提示如下 于是我去查了下,说是要设置homepage 但是无论我是设置./lib/还是设置.,都不对 于是我想是不是要将hom

  • 本文向大家介绍webpack多入口文件页面打包配置详解,包括了webpack多入口文件页面打包配置详解的使用技巧和注意事项,需要的朋友参考一下 大多数情况下,我们使用 webpack来打包单页应用程序,这个时候只需要配置一个入口,一个模板文件,但也不尽是如此,有时候也会碰到多页面的项目,而且以我的经验来看,这种情况出现的频率还不低,例如项目比较大,无法进行全局的把握,或者项目需要多次的更新迭代等,

  • 问题内容: 我是Rust的新手。我正在使用板条箱,但该程序只是退出而没有引起恐慌。我要做的唯一不同就是数据库不同。 问题答案: 引发了错误,但是您忽略了它。 长an 非致命错误通常通过返回来传播,因此调用方可以处理该错误。紧急情况通常用于发生不可恢复的错误,并将中止当前线程。在这种情况下,redis库使用该类型,它是的别名。 如果要处理错误,则应通过匹配结果类型来进行。尝试将您的主要功能更改为以下