veaury icon indicating copy to clipboard operation
veaury copied to clipboard

转换 amis 控件报错

Open iiixxxiii opened this issue 3 years ago • 9 comments

image image

iiixxxiii avatar Sep 27 '22 03:09 iiixxxiii

@iiixxxiii 请提供一个完整的例子,而不仅仅是截图

devilwjp avatar Sep 27 '22 03:09 devilwjp

我也遇到同样的问题, 引入amis-editor 好像是含有动态引入的组件就会报错

huoxiangdong avatar Oct 19 '22 14:10 huoxiangdong

@huoxiangdong 提供一个完整的例子给我吧

devilwjp avatar Oct 19 '22 14:10 devilwjp

参见 https://github.com/boneVidy/vite-amis/blob/main/src/polyfill-amis.ts polyfll一下,应该可以解决

huoxiangdong avatar Oct 20 '22 01:10 huoxiangdong

@huoxiangdong 那应该是amis自己的问题了,不兼容vite,需要polyfill

devilwjp avatar Oct 20 '22 01:10 devilwjp

same error for me

gaopengpian avatar Nov 03 '22 12:11 gaopengpian

@gaopengpian Vite does not support the use of dynamic require,this is amis own problem.

devilwjp avatar Nov 03 '22 12:11 devilwjp

参见 https://github.com/boneVidy/vite-amis/blob/main/src/polyfill-amis.ts polyfll一下,应该可以解决

@devilwjp 这个方法似乎无效,有其他解决的思路吗?

gaopengpian avatar Nov 03 '22 13:11 gaopengpian

@gaopengpian 这个方法不是我提供的,vite是不支持动态引入require的,需要手动分析amis哪些动态引入了,然后手动配置到vite.config.js里,具体可以参考(#10 )

devilwjp avatar Nov 03 '22 13:11 devilwjp