我试图将我的自定义react组件UI库与Rollup捆绑在一起。
我的一些组件使用帧运动来为它们设置动画
我已经在我的项目中安装了带有NPM的库。
但是当我尝试使用我的库中的一个组件时,如果这个组件是使用Motion动画的,我得到了一个错误:
TypeError: emotionIsPropValid_1 is not a function
isPropValid
node_modules/myRepo/myLib/build/index.esm.js:8471我使用的是Rollup v2.34.1,我试图指定自定义命名的export,但它不起作用。
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'
]
}
}),我不知道怎样才能解决我的问题
谢谢!
发布于 2020-12-09 23:35:31
最后通过用TSDX替换rollup解决了我的问题
https://stackoverflow.com/questions/65147439
复制相似问题