近期,CoCo对自定义控件做出了非常严格的管制,被管制的作品将会禁用H5功能和协助功能,这导致我们无法更好的与同伴交流,具体可以看我这篇文档。
文档连接:【讨论于看法】关于CoCo封禁自定义控件这些事-腾讯云开发者社区-腾讯云 (tencent.com)
所有,我们需要努力的移除自定义控件。
有人说了?右键就能解决的事情有必要出文档?
答:有必要,应为右键移除仅限于官方的控件商城里面的控件,不适用于自定义控件。
我们有什么方法?
以下是我整理的方法:
刘lyxAndy的方法:原文链接:编程猫社区-WidgetRemover:移除CoCo编辑器中不用的自定义控件!-编程学习交流 (codemao.cn)
本工具适合具有一定命令提示符/Shell使用基础的训练师,当然,小白也可以轻松使用!
当你导入了一个自定义控件,结果发现和你想象的不太一样时
当你导入了一个自定义控件,结果发现竟然播放起了Never Gonna Give You Up时
WidgetRemover出现了!
如果你的电脑上已经安装了Git和NodeJS,可以按照以下步骤进行安装:
1. 打开命令提示符/终端
2. 运行命令:
Windows:git clone https:// gitee .com/liulyxandy/widgetremover.git && cd widgetremover && npm i
Linux:git clone https:// gitee .com/liulyxandy/widgetremover.git ;cd widgetremover ;npm i
注意:要自行删除网址中的空格~
3. 命令执行结束后,再次输入npm start命令即可使用!下次如需使用,打开widgetremover文件夹再次执行第3步即可!
提示:本工具涉及到登录编程猫账号,但并不会上传您的任何账号数据到云端。项目已经开源,网址:https:// gitee. com/liulyxandy/widgetremover(需手动删去空格)
}
但我发现,这方法挺折腾的,不适用于我,但是,我自己发现了一个省事省力的方法。
方法名:修改json文件法
即使这个方法可能比刘lyxAndy的更麻烦,更折腾,但是我觉得,这反而是最好的方法。
方法:
先保存你的json文件
在CoCo编辑器打开你的json文件
先删除你和自定义控件有关的代码(不删可能会失败,但我没尝试过)
建议移除你的所有云控件和所有全局控件(不删可能会失败,但我没尝试过)
重新保存json文件
将json文件使用VSC编辑器打开
找到有关自定义控件的代码并将他删除(extensionWidgetLis后面的代码)
一股脑删完后可能会报错,请记得修改
如有不会的,请私信我,我将指导你
©编程少年 刘小圳
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。