2

我是 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

}

在我的应用程序目录上的控制器中,我试图通过使用来获取 params.limits 的值

compound.globals

但我无论如何都没有在我的控制器上获得全局价值。

4

1 回答 1

0

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

module.exports.foo = function getlimits() {

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

var bar = require('foo');
于 2014-12-20T03:54:07.000 回答