Babel运行时配置与webpack



我安装了babel-runtime并尝试了以下配置:

module: {
    loaders: [
      {
        test: /.jsx?$/,
        exclude: /node_modules/,
        loader: "babel?optional=runtime"
      }
    ]
  },

:

module: {
    loaders: [
      {
        test: /.jsx?$/,
        exclude: /node_modules/,
        loader: "babel",
        query: {
          optional: ['runtime']
        }
      }
    ]
  },

然而,它不工作,因为我得到var sym = _Symbol();而不是var sym = _core.Symbol(),没有引用core-js。

我应该做些什么来让它工作?

您是否尝试过将可选设置为数组?

module: {
loaders: [
  {
    test: /.jsx?$/,
    exclude: /node_modules/,
    loader: "babel?optional[]=runtime"
  }
]},

最新更新