meteor-defender:用于检查标准Meteor系统功能更改的软件包

时间:2024-06-07 16:48:00
【文件属性】:

文件名称:meteor-defender:用于检查标准Meteor系统功能更改的软件包

文件大小:5KB

文件格式:ZIP

更新时间:2024-06-07 16:48:00

JavaScript

流星防御者 此包可防止对标准Meteor全局函数(例如Mongo.Collection或Meteor.publish进行意外的重新定义。 为什么? 因为我浪费调试由(令人惊讶的)猴子补丁和影子标准Meteor API的程序包的。 我编写此程序包的目的是为了在此问题上大放异彩。 我会毫不掩饰地发表意见,只说做到这一点的软件包就是邪恶的。 用自己的代码进行编程是一种可怕的做法,并且是对他人的应用程序进行静默处理的一件非常糟糕的事情。 我不会命名,但是如果您使用此程序包,您可能很快就会发现我正在谈论的程序包。 作为我自己的软件包开发人员,这种做法使系统难以推理,并导致主要的支持难题,如我的用户报告的调试问题。 除非我可以访问他们的整个应用程序,否则我无法知道流星的哪些部分是原始的,哪些被猴子修补成一团噩梦般的热闹的骇客。 作为应用程序开发人员,我担心我使用和依赖的程序包(或它们依赖的程


【文件预览】:
meteor-defender-master
----package.js(894B)
----LICENSE(1KB)
----HISTORY.md(51B)
----README.md(4KB)
----.versions(329B)
----defend.js(3KB)
----defend-tests.js(581B)

网友评论