Свертка с кадрированием, ошибка функции эмоции isPropValid

Я пытаюсь объединить свою пользовательскую библиотеку пользовательского интерфейса с реагирующими компонентами с помощью Rollup.

Некоторые из моих компонентов используют framer-motion для анимации

Я установил свою библиотеку с NPM в свой проект.

Но когда я пытаюсь использовать один из своих компонентов моей библиотеки, если этот компонент анимирован с помощью Motion, я получаю сообщение об ошибке:

TypeError: emotionIsPropValid_1 is not a function

isPropValid
node_modules/myRepo/myLib/build/index.esm.js:8471

Я использую Rollup v2.34.1 и пытался указать пользовательский экспорт с именем, но это не сработало.

commonjs({
      include: 'node_modules/**',
      namedExports: {
        'node_modules/react-is/index.js': ['isValidElementType'],
        'node_modules/@emotion/is-prop-valid/dist/is-prop-valid.cjs.js': [
          'isPropValid'
        ]
      }
    }),

Я не знаю, как я могу решить свою проблему

Спасибо !


person Robilol    schedule 04.12.2020    source источник


Ответы (1)


Наконец-то решил мою проблему, заменив накопительный пакет на TSDX.

person Robilol    schedule 09.12.2020