Como adicionar um polyfill ao nuxt 2.0?

No Nuxt1.4.2, Eu tinha o seguinte no meunuxt.config.js:

build: {
  vendor: ['babel-polyfill'],
  babel: {
    presets: [
      ['vue-app', {
        useBuiltIns: true,
        targets: { ie: 11, uglify: true },
      },
      ],
    ],
  },
},

Parece que tudo isso está quebrado no Nuxt2.0. No mínimo, estou olhando para o polyfill o suficiente para fazer o IE 11 funcionar. Aqui está o que eu tentei:

Usando o fornecedor como eu costumava

Removendobuild.babel permitiu que o processo de construção funcionasse:

build: {
  vendor: ['babel-polyfill'],
},

Mas eupensar build.vendor é apenas ignorado agora, então isso parece não fazer nada.

Usando polyfill.io

Eu tentei adicionar:

script: [
  { src: 'https://cdn.polyfill.io/v2/polyfill.min.js' },
],

para o meuhead, junto com:

render: {
  resourceHints: false,
},

para desativar opreload dicas (não tenho certeza se isso importa). Isso resulta em uma página que parece correta -polyfill.min.js é carregado antes de todos os outros scripts. De alguma forma, quando eu testo no ie11,Object.entries é indefinido e a página explode.

questionAnswers(2)

yourAnswerToTheQuestion