我之前本地使用run命令运行了一个插件,后面换了个appid,但是前面那个无法卸载了,一直提示 请在开发者工具中卸载,在命令行执行 clear 也没用
我之前本地使用run命令运行了一个插件,后面换了个appid,但是前面那个无法卸载了,一直提示 请在开发者工具中卸载,在命令行执行 clear 也没用
出现插件无法卸载的情况通常由以下原因导致:
app.json
中是否仍包含旧插件声明project.config.json
中的 pluginRoot
配置miniprogram
和 plugin
文件夹终极解决方案
# 在项目根目录执行
rm -rf node_modules
rm -rf miniprogram_npm
rm project.config.json
uni-app 项目还需删除 src/manifest.json
重新用新 appid 初始化项目后,使用 npm install
重新安装依赖
如果仍然存在问题,建议检查微信开发者工具是否为最新版本,并确认插件权限是否已在新 appid 的微信开放平台正确配置。
检查ONES系统内已安装的插件 appid 是否和 plugin.yaml 中的一致,
不一致的话更换成一致的再执行
npx op invoke clear
,如果插件appid一致,先尝试
npx op invoke run
,再执行npx op invoke clear
。