如何从节点Js和化合物的app目录中获取server.js中的值到控制器

时间:2013-02-22 10:16:38

标签: javascript node.js mongodb environment-variables

是nodeJs的新手,

我将server.js中的变量声明为

 var globals = module.exports = function getLimits() {

params = {};
if ( process.env.NODE_ENV == "production")
 {
  params.limits = 2;
 }
 else if (process.env.NODE_ENV == "development")
 {
      params.limits = 4;     
 } else 
 {
    params.limits = 6;  
 }

return params.limits

}

在app目录中的控制器上尝试使用

获取params.limits的值
compound.globals

但我还是没有在我的控制器上获得全局价值。

1 个答案:

答案 0 :(得分:0)

module.exports与自定义属性一起使用以公开该函数:

module.exports.foo = function getlimits() {

然后,在控制器中引用它:

var bar = require('foo');