首页 APP开发 正文内容

uni-app 不用的插件怎么卸载?盘点不同类型的插件卸载方法

2023年10月25日 , , , 1,654

uni-app 插件安装大家都会,那插件怎么卸载呢?这篇文章介绍不同类型的插件卸载方法。

uni-app 开发项目,经常会引入各种插件,官方的插件市场也提供了丰富的插件供我们使用。不过有时候我们找到了更好的插件,又或者是不再使用的插件,应该怎么卸载呢?

uniapp 插件卸载
uniapp 插件卸载

uni-app 的插件有哪些类型?

从插件的类型,其实可以分为 APP 原生语言插件UTS 插件、npm 插件,另外还有官方的 easycom 组件等,想要卸载一个插件,首先要搞清楚属于哪种插件。下面我们来一一说明,这些插件应该如何卸载。

如何卸载插件

卸载 npm 插件

npm 包安装和卸载的方法是通用的,直接在终端通过下命令即可:

npm uninstall <package>

回车执行后,系统会自动把这个插件相关的文件一并删除,整个过程是自动完成的。

卸载 APP 原生插件、UTS 插件

首先打开 uni-app 项目的 manifest.json 配置文件,找到 "app-plus" 节点下的 "nativePlugins",这里是本项目所要用到的原生插件,第一步把插件名称的节点删除。

第二步是在项目根目录下的 nativeplugins 文件夹里找到插件的目录,删除这个目录就可以了。

最后别忘了在删除代码中调用插件的地方:

// 删除类似下面的插件调用代码
const Sound = uni.requireNativePlugin('SoundUniPlugin');

UTS 插件卸载的方法类似,不再重复叙述。

卸载 easycom 组件

easycom 是一种约定俗成的规范,uni-app 很多内置组件都是这种规范,使用 easycom 组件和其他组件最大的区别是不需要声明组件,只要把符合规范的组件放进 uni_modules 目录中,就可以直接使用,开发非常方便。

所以卸载这种组件也最简单,只要在 uni_modules 目录中找到组件的文件夹,整个删掉即可。

总结

好了,uni-app 插件的卸载方法就是这么简单,欢迎常来我的网站看看,我会持续分享 uni-app 相关的开发技术和问题解决方法。