是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
但我还是没有在我的控制器上获得全局价值。
答案 0 :(得分:0)
将module.exports
与自定义属性一起使用以公开该函数:
module.exports.foo = function getlimits() {
然后,在控制器中引用它:
var bar = require('foo');