`модуль экспорта` перестал работать после обновления до babel7 и webpack4 - PullRequest
0 голосов
/ 29 марта 2019

Я обновил приложение create-реагировать на приложение с 1 до 2, и один из моих плагинов впоследствии перестал работать, поскольку кажется, что проблема с module exports Я обновил конфигурацию с использованием более новых версий babel7 и webpack4 модуль не работает со следующей проблемой -

TypeError: Cannot set property 'x' of undefined 
(function (exports) {
  exports.x = x;
...

Это моя конфигурация babel -

"babel": {
    "plugins": [
      "add-module-exports",
      "@babel/plugin-syntax-dynamic-import",
      [
        "@babel/plugin-proposal-decorators",
        {
          "legacy": true
        }
      ],
      [
        "@babel/plugin-proposal-class-properties",
        {
          "loose": false
        }
      ]
    ],
    "presets": [
      [
        "@babel/preset-env",
        {
          "modules": false
        }
      ],
      [
        "react-app",
        {
          "helpers": false,
          "absoluteRuntime": false
        }
      ]
    ]

  }

И это моя конфигурация webpack -

https://gist.github.com/sandipp/282bbbc1d23e6e9c2d8e2b01dc1077d7

...