首页IT科技uniapp引用php(引用第三方插件到分包中即如何把uni_modules文件夹中的插件放入分包中)

uniapp引用php(引用第三方插件到分包中即如何把uni_modules文件夹中的插件放入分包中)

时间2025-05-01 00:42:08分类IT科技浏览3831
导读:网上搜索了很多,但都没有直接说明如何把node_modules中的第三方插件如何引入到分包中,首先为什么要在分包引入,原因就是小程序有包大小的限制,不能超过2M,超过2M的话,则不能发布或预览,于是不能不把一些只有某个或某些页面使用的插件放到分包中。...

网上搜索了很多           ,但都没有直接说明如何把node_modules中的第三方插件如何引入到分包中                 ,首先为什么要在分包引入      ,原因就是小程序有包大小的限制           ,不能超过2M                 ,超过2M的话      ,则不能发布或预览     ,于是不能不把一些只有某个或某些页面使用的插件放到分包中           。

 

情况说明及解决办法如下:

一                 ,在使用uniapp插件市场时            ,可以有两种方式可以下载插件     ,并把插件引入到项目中                 。一种是直接使用HBuildex导入插件                ,但这种会自动把插件放入到根目录下uni_modules文件夹中的            ,在打包时,会自动计入主包大小                ,如果主包不超过2M                 ,这种方法完全没问题      。但如果超过2M,就要考虑放到分包中           。

二           ,放入分包中的步骤:点击下载插件ZIP                 ,点击后      ,会弹出一个框           ,如下方                 。其实也可以把uni_modules文件夹中的插件复制到分包中                 ,一般放在分包中的components文件夹下

三      ,引用方式     ,如果插件在uni_modules文件夹下                 ,直接使用即可            ,不需要额外的操作      。但放入分包后     ,需要以下代码指定插件位置     。

        ①代码使用                ,正常使用即可            ,如

        ②引入代码,指定插件位置                ,如import qiun from "@/pages_repair/components/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.vue";  

        ③定义插件名称                 ,这也是最重要的一步                 。在export default中的components中定义            。

<template> <view> <view style="margin-top: 150rpx;"> <qiun type="pie" :opts="opts" :chartData="chartData" /> </view> </view> </template> <script> import qiun from "@/pages_A/components/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.vue"; export default { components:{ qiun, }, //其他代码... }

其实这个操作在如何从插件市场下载使用组件 - DCloud问答  这里面是有说明的,不过这也是我再头疼之后冷静下来才发现的     。真的是众里寻他千百度           ,蓦然回首却在灯火阑珊处                。

其实这个操作并不难                 ,只为急需找到答案的朋友提供方便            。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
conda管理虚拟环境(改变conda虚拟环境的默认路径) cdn加速 app(cdn加速服务器购买怎么配置)