Отказ от ответственности: я сделал это.

t1.4.2У меня было следующее в моемnuxt.config.js:

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

Кажется, что все это сломано в Nuxt2.0, Как минимум я смотрю на polyfill достаточно для работы IE 11. Вот что я попробовал:

Используя продавца, как я привык

Удалениеbuild.babel позволил процессу сборки работать:

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

Но ядумать build.vendor сейчас просто игнорируется, так что это, похоже, ничего не делает.

Использование polyfill.io

Я попытался добавить:

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

к моемуhead, вместе с:

render: {
  resourceHints: false,
},

отключитьpreload подсказки (я не уверен, если это имеет значение). Это приводит к странице, которая выглядит правильно -polyfill.min.js загружается раньше всех других скриптов. Каким-то образом, когда я тестирую на ie11,Object.entries не определено, и страница взрывается.

Ответы на вопрос(2)

Ваш ответ на вопрос