Javascript 如何从server.js到nodeJs和compoundjs上应用程序目录中的控制器获取值
我是nodeJs的新手 我在server.js中将一个变量声明为Javascript 如何从server.js到nodeJs和compoundjs上应用程序目录中的控制器获取值,javascript,node.js,mongodb,environment-variables,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;
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
但我没有在我的控制器上获得全局值 使用带有自定义属性的
module.exports
来公开函数:
module.exports.foo = function getlimits() {
然后,在控制器中引用它:
var bar = require('foo');