首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >添加babel-preset-env和babel-preset-stage-2时发生生成器运行时错误

添加babel-preset-env和babel-preset-stage-2时发生生成器运行时错误
EN

Stack Overflow用户
提问于 2018-03-28 00:04:50
回答 1查看 481关注 0票数 0

我必须使用babel-preset-env和babel-preset-stage-2才能使用包含扩展运算符的代码webpack。在那之后,我成功地与webpack一起构建了我的包,但这一次我在运行时得到了生成器运行时错误。

所以首先我试着在这个页面中做解决方案,babel-polyfill,但是我的团队不希望我使用它,相反,他们要求我使用转换运行时插件,所以我安装了它并将它放在babelrc文件中,但仍然得到相同的生成器运行时错误,你知道吗?我还应该做些什么?

这是babelrc文件

代码语言:javascript
复制
{
  "presets": [
    "env",
    "stage-2",
    "es2015"
  ],
  "plugins": [
    "transform-async-to-generator",
    [
      "transform-runtime",
      {
        "helpers": false,
        "polyfill": false,
        "regenerator": true
      }
    ]
  ]
}

webpack配置文件

代码语言:javascript
复制
var path = require('path')

module.exports = {
  entry: path.resolve(__dirname, 'partner/index.js'),
  output: {
    path: path.resolve(__dirname, './dist'),
    filename: 'partner_bundle.js'
  },
  target: 'web',
  module: {
    rules: [
      {
        test: /\.js$/, // Check for all js files
        loader: 'babel-loader',
        query: {
          presets: ['babel-preset-env', 'babel-preset-stage-2'].map(
            require.resolve
          )
        },
        exclude: /node_modules\/(?!other-module)/
      }
    ]
  },
  stats: {
    colors: true
  },
  devtool: 'source-map',
  resolve: { symlinks: false }
}

package.json中的巴别塔和webpack版本

代码语言:javascript
复制
"babel-core": "^6.26.0",
"babel-loader": "^7.1.2",
"babel-plugin-transform-runtime": "^6.23.0",
"babel-polyfill": "^6.26.0",
"babel-preset-env": "^1.6.1",
"babel-preset-stage-0": "^6.24.1",
"babel-preset-stage-2": "^6.24.1",

"webpack": "^4.0.1",
"webpack-cli": "^2.0.9"
EN

回答 1

Stack Overflow用户

发布于 2018-03-28 21:57:49

尝试使用:

代码语言:javascript
复制
{
  "env": {
    "production": {
      "plugins": ["transform-react-constant-elements"]
    }
  }
}

https://babeljs.io/docs/usage/babelrc/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49517641

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档