相关疑难解决方法(0)

Node.js module.exports的目的是什么,你如何使用它?

Node.js module.exports的目的是什么,你如何使用它?

我似乎无法找到任何关于此的信息,但它似乎是Node.js的一个相当重要的部分,因为我经常在源代码中看到它.

根据Node.js文档:

对当前的参考 module.特别module.exports 是与exports对象相同.有关src/node.js更多信息,请参阅

但这并没有真正帮助.

究竟module.exports做了什么,一个简单的例子是什么?

javascript node.js

1397
推荐指数
9
解决办法
47万
查看次数

在node.js中共享对象并避免使用全局变量

db使用我的路由器/控制器在下面的片段(变量)中共享数据库连接而不将db变量转换为全局变量的最合适方法是什么?

var mongo = require('mongoskin'),
db = mongo.db(config.db.adress);

app.use(function(req, res, next) {
    db.open(function(err, data) {
        (err) ? res.send('Internal server error', 500) : next();
    });
});

// Setting up controllers here
app.post('/users', require('./controllers/users').create);
Run Code Online (Sandbox Code Playgroud)

来自PHP背景,我开始考虑依赖注入,但我不知道这是否适合于节点.

javascript global global-variables node.js express

5
推荐指数
2
解决办法
8741
查看次数

标签 统计

javascript ×2

node.js ×2

express ×1

global ×1

global-variables ×1