Как установить опцию компиляции, чтобы никогда не использовать полимер? - PullRequest
0 голосов
/ 05 апреля 2019

При настройке параметра compile, чтобы никогда не использовать командную подачу полимера (полимерная подача - никогда не компилировать), я ожидаю, что он не переносит мой код ES6 в ES5, но компилируется для Firefox, а не для Chrome, поэтому я считаю, что подача полимера по-прежнему сохраняется.использование опции auto для компиляции.

  • Firefox: импорт переписан как define ([])
  • Chrome: импорт остался без изменений (import {} from)

Polymer-Cli v1.9.8

РЕДАКТИРОВАТЬ:

Все импорта являются статическими

1 Ответ

0 голосов
/ 05 апреля 2019

Вы говорите о статическом или динамическом импорте?

Поскольку Firefox в настоящее время не поддерживает динамический import(), служба полимерной обработки должна конвертировать их, потому что в противном случае приложение вообще не будет работать.Даже хуже, чем их поддержка, Firefox выдает ошибку SyntaxError, когда они анализируют файлы JavaScript и видят вышеупомянутые операции импорта.

...