使用webpack进行Babel运行时配置

时间:2015-09-04 17:03:00

标签: webpack babeljs

我安装了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,所以它无效。

我应该改变什么来使其有效?

1 个答案:

答案 0 :(得分:0)

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

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