gpt4 book ai didi

meteor - 将 Meteor 的 Underscore 升级到 1.7.0 是否安全?

转载 作者:行者123 更新时间:2023-12-01 14:02:47 25 4
gpt4 key购买 nike

这是来自这个话题:

Best way to take out keys with invalid (NaN, blank, etc) values from an object?

我无法使评论者的 underscore 方法起作用,因为 Meteor 仅使用 Underscore 1.0.0,并且某些功能不像 Underscore 1.7.0 那样起作用。

来自 Meteor 文档:

We have slightly modified the way Underscore differentiates between objects and arrays in collection functions. The original Underscore logic is to treat any object with a numeric length property as an array (which helps it work properly on NodeLists). In Meteor's version of Underscore, objects with a numeric length property are treated as objects if they have no prototype (specifically, if x.constructor === Object.

看来 Meteor 稍微改变了 Underscore。

这里有没有人强制 Meteor 在他们的应用程序中使用 Underscore 1.7.0 并变得奇怪?

最佳答案

如果您查看 history在 meteor 存储库中的 underscorejs 包中,你会看到他们实际上更改了 underscorejs 库而不是 monkeypatching它。 (herehere)

所以我强烈建议不要升级 underscorejs 版本。

如果你真的必须升级,我建议尝试将 meteor 版本的提交应用到最新版本。幸运的是,包裹中确实包含 tests对于 meteor 团队所做的修复。因此,从升级 underscorejs 文件开始,然后在所有测试都通过后运行测试,您可能就可以开始了。

关于meteor - 将 Meteor 的 Underscore 升级到 1.7.0 是否安全?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25739548/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com