vue2集成amis,导致首次进入项目加载过慢。

zu0ti5jz  于 5个月前  发布在  其他
关注(0)|答案(8)|浏览(63)
实现场景:

请简单描述你想要实现的原始场景,例如:我想要实现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...

第二个方向话,目前没什么思路。

k2fxgqgv

k2fxgqgv1#

页面上的运用,

,目前第二个方向还没有思路

zbdgwd5y

zbdgwd5y2#

sdk 是已经打过包的了,无需再次打包。sdk基础包 3.6M 左右,gzip 后也得 1M 左右,首次要加载这些资源目前无法再精简了

wpx232ag

wpx232ag3#

sdk 是已经打过包的了,无需再次打包。sdk基础包 3.6M 左右,gzip 后也得 1M 左右,首次要加载这些资源目前无法再精简了
主要我集成的方法是node包里面有一份,然后我放在外部的一份,如上图的,打包不会打到这个,


,打包打成这样,一般是放在static下面的,当时集成,用的方法是node包下了amis,然后在外部用了一份sdk。外部的包没法压缩,可能是我集成的方法不正规,下面附上当时集成的网址 https://blog.csdn.net/zyj12138/article/details/124756877,用的第一种方法。有更好的方法推荐吗,集成vue2。

qyuhtwio

qyuhtwio5#

建议用vue就不要再套个amis了
要么就直接上amis jssdk方式
就是直接上单html引用js来使用 后台可以参考 https://github.com/aisuda/amis-admin
个人感觉vue套amis完全多此一举了

0ejtzxu1

0ejtzxu16#

建议用vue就不要再套个amis了 要么就直接上amis jssdk方式 就是直接上单html引用js来使用 后台可以参考 https://github.com/aisuda/amis-admin 个人感觉vue套amis完全多此一举了

没办法,在原来的项目往上面加的。只能vue了

41zrol4v

41zrol4v8#

这里也有个例子 https://github.com/aisuda/vue2-amis-demo
vite,也试了,也报错的
拉的webpack的,运行后,报错,

相关问题