实现场景:
请简单描述你想要实现的原始场景,例如:我想要实现xxx的功能...
vue集成amis,导致首次进入项目加载过慢。我想加载快些,目前我有两个方向,一是自己集成有问题,修改集成方法,二是加载方向。就两个方向,向大佬们问问。
存在的问题:
请简单描述你现在遇到的不符合预期的问题...
已经集成成功,但是包放在外面的,导致打包会打不到,用的webpack。项目也下载了amis的。node包里面有。如下
当前方案:
请粘贴你当前方案的完整 amis schema 代码...
放在public下的,也能用,
mian.js引入这些
然后页面上运用
![image](https://github.com/baidu/amis/assets/120307935/b56525a8-c7f8-4c0d-867b-09e51c0d8667)
这是我集成的方法,第一个方向。
code here...
第二个方向话,目前没什么思路。
8条答案
按热度按时间k2fxgqgv1#
页面上的运用,
,目前第二个方向还没有思路
zbdgwd5y2#
sdk 是已经打过包的了,无需再次打包。sdk基础包 3.6M 左右,gzip 后也得 1M 左右,首次要加载这些资源目前无法再精简了
wpx232ag3#
sdk 是已经打过包的了,无需再次打包。sdk基础包 3.6M 左右,gzip 后也得 1M 左右,首次要加载这些资源目前无法再精简了
主要我集成的方法是node包里面有一份,然后我放在外部的一份,如上图的,打包不会打到这个,
,打包打成这样,一般是放在static下面的,当时集成,用的方法是node包下了amis,然后在外部用了一份sdk。外部的包没法压缩,可能是我集成的方法不正规,下面附上当时集成的网址 https://blog.csdn.net/zyj12138/article/details/124756877,用的第一种方法。有更好的方法推荐吗,集成vue2。
7kqas0il4#
https://blog.csdn.net/zyj12138/article/details/124756877
这个网址
qyuhtwio5#
建议用vue就不要再套个amis了
要么就直接上amis jssdk方式
就是直接上单html引用js来使用 后台可以参考 https://github.com/aisuda/amis-admin
个人感觉vue套amis完全多此一举了
0ejtzxu16#
建议用vue就不要再套个amis了 要么就直接上amis jssdk方式 就是直接上单html引用js来使用 后台可以参考 https://github.com/aisuda/amis-admin 个人感觉vue套amis完全多此一举了
没办法,在原来的项目往上面加的。只能vue了
yptwkmov7#
这里也有个例子 https://github.com/aisuda/vue2-amis-demo
41zrol4v8#
这里也有个例子 https://github.com/aisuda/vue2-amis-demo
vite,也试了,也报错的
拉的webpack的,运行后,报错,