- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
从Meteor docs:
使此软件包的用户可以访问另一个软件包(通过传递字符串packagename
)或软件包集合(通过传递字符串数组[packagename1, packagename2]
)。
我不知道这是什么意思。
从this question我知道imply
可以和use
一起使用。api.imply
是做什么的?api.use
和api.imply
到底有什么区别?
最佳答案
api.use
使软件包可以访问其他软件包导出的符号。
例如,如果要在包装代码(see how it's done in the accounts-base package)中使用api.use("random")
符号,则需要Random
(see how the random
package.js
is api.export
ing Random
)。
但是,meteor add
ing accounts-base
不会让整个应用程序访问其使用过的软件包(在这种情况下为random
)。如果您的应用程序需要random
,则仍然需要meteor add
。
另一方面,api.imply
使整个应用程序可以访问该程序包导出的符号。
例如,see how accounts-google
is api.imply
ing accounts-base
。accounts-base
is responsible for exporting the Accounts
symbol,当您使用meteor add accounts-google
时,不仅会在应用程序依赖项中添加accounts-base
,而且还会在应用程序中提供accounts-base
符号,特别是因为它暗含了。accounts-base
既在自己的代码(Accounts
)中使用api.use
,又将其依赖项符号导出到整个应用程序(api.imply
)。api.imply
可以用于制作“影子程序包”,这些影子程序包仅用于引入其他程序包。
例如,在某个时候,MDG将showdown
包重命名为markdown
,他们可能只是声明为meteor remove showdown && meteor add markdown
,但是这需要对最终用户采取一些措施。
他们所做的只是保留了showdown
软件包,而只是保留了make it implying the new markdown
package。
关于meteor - api.imply是做什么的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29928376/
在 mysql bool 匹配中,如果不存在运算符,则隐含 OR。如果您想要 AND,则需要为每个关键字添加 +。 因此查询“word1 word2”等于“word1 OR word2”,“+word
我正在使用 imply 来处理德鲁伊的集群。但是我的日志文件已增加到数百 GB 的存储空间。我说的是存在于 imply/var/sv/目录中的日志文件,其中有这 7 个日志文件,broker.log、
我是 Mathematica(v8) 的新手,正在使用它来编程命题逻辑。 我想知道 If 之间有什么区别和 Implies运营商。例如, 两者 If[p,q]和 Implies[p,q]返回 q为 p
我正在研究两个遗留的交叉编译的 ARM Linux 构建。除了“使用此 VM 镜像构建源代码”之外,没有太多文档。文件命令输出之间的唯一区别是存在“(SYSV)” # file Executable
我有一个包含时空数据的大型数据集。每组坐标都与一个 id(电脑游戏中的玩家 id)相关联。不幸的是,每个 id 的坐标并不是在每个时间单位都记录。如果在 x 时间戳的特定 id 读数不可用,则该行从数
真值表: P------------Q------------XOR------------IMPLIES---- -------当机立断 T------------T------------F---
当你想定义一个新的权限类型时,你必须实现抽象类java.security.Permission。所以你需要定义隐含函数。这些函数什么时候被调用? 最佳答案 所以,显而易见的答案是您打开您最喜欢的 ID
我试图让我的代码 JavaScript 变得“严格”,所以我通过 JSLint 运行它以确保我的代码合规。 但是,在下面的代码中: setTimeout("getExtJs()", 2000); 我收
JavaScript: The Good Parts 将这些类型的声明定义为错误的: foo = value; 这本书说“JavaScript 使被遗忘的变量成为全局变量的策略创造了很难发现的错误。”
最近的问题出现在通常的蕴涵运算符( |-> )和 implies 之间的区别是什么SystemVerilog 中的运算符。不幸的是,我还没有找到明确的答案。但是,我收集了以下信息: 来自 System
我正在尝试使用 ggplot2 构建一个自定义 stat 函数,其中我想访问一个离散变量来计算每组的统计数据。但是,ggplot 层的默认行为是自动将隐式组分配给任何离散变量(主要是)。这意味着我的数
最近更新了 GCC 4.8 的文档,现在引入了一个新的优化开关 -Og。这个 [..] addresses the need for fast compilation and a superior d
假设我有我的对象,foo: var foo = { name: "fooName", consoleLog: function() {console.log("foo!")} } ..
我的练习的陈述是这样的:feature_3 的分布暗示了数据是如何生成的。我尝试了解我应该从中推断出我的 ETL 或 ML 模型的其余部分。 我已经绘制了该特征的 Q-Q 图。分布看起来相当正常。对于
我正在对 std::optional 进行子类化,需要删除 operator==(bool) 并实现我的自定义 operator==(enum)。 要删除运算符,这行得通: constexpr boo
我想创建一个函数,可以将 implies() 函数的左右参数存储在 2 个不同的表达式变量中。带有代码的解决方案非常值得赞赏。谢谢。 这是我以前尝试过的。 #include #include #inc
如果我有一个引用 map 的函数: pair myFunc(map &myVar){...} 我可以在不需要“&”的情况下将 map 传递给它。 myFunc(someMapitoa); 有区别吗?复
This SO question引发了关于 std::generate 和标准做出的保证的讨论。特别是,你能否使用具有内部状态的函数对象并依赖于 generate(it1, it2, gen) 来调用
我在 Zend Framework 项目的默认 index.php 文件中遇到了这个有趣的行: defined('APPLICATION_PATH') || define('APPLICATI
This SO question引发了关于 std::generate 的讨论以及标准做出的保证。特别是,您能否使用具有内部状态的函数对象并依赖 generate(it1, it2, gen)调用ge
我是一名优秀的程序员,十分优秀!