【发布时间】:2015-10-04 07:29:10
【问题描述】:
我在server/methods.js 中定义了一些函数,我在一些方法中使用了这些函数,例如:
function randomIntFromInterval(min, max) {
return Math.floor(Math.random() * (max - min + 1) + min);
}
如果我想在我的方法中使用这些函数,我必须将它们放在server/methods.js 中。为什么我不能将函数放在lib/utils.js 中?我认为lib/ 中的文件会首先被调用,因此所有其他文件中的函数都可以访问。
【问题讨论】:
-
lib和libs之间的错字? -
对不起,是
lib。只是这个问题的一个错字 -
stackoverflow.com/questions/10693113/… 上的答案说
lib中的文件将首先加载,但这里不是这种情况。也许我不能在服务器方法中使用“公开定义”的 UDF?只在服务器上定义方法是否正确? -
将函数放入
lib/utils.js时会发生什么?
标签: javascript node.js meteor