требует импорта по-разному, если используется деструктуризация массива - PullRequest
0 голосов
/ 23 января 2020

Я обнаружил эту ошибку при создании приложения create-реагировать.

Я попытался создать образец моего кода с помощью codesandbox , чтобы показать другим, но я не могу воспроизвести ту же ошибку , В папке примеров codeandbox одно из свойств test1. js использует деструктуризацию массива. Я ожидал вывод, подобный отображаемому на codesandbox, но вместо этого мой код выводит что-то похожее на

test0: Object
  t0: function t0() {}
  t1: function t1() {}
test1: Module
  __esModule: true
  Symbol(Symbol.toStringTag): "Module"
  __proto__: Object
  type: "test1"

. Мне удалось разрешить его, не используя деструктуризацию массива, но я хочу знать, почему есть разница. Тот же браузер был использован. Та же версия реакции-скриптов. К вашему сведению, я использую module.exports, поскольку этот код также должен использоваться на сервере.

...