节点脚本等待asynchronouscallback
我有一个简单的js文件,我正在执行node script.js
,做一些asynchronous的东西。
但是,脚本在callback执行之前退出。 我读过这个节点,“等到回退在退出之前运行”。 这似乎并不是这样 – 我做错了什么?
// script.js asyncOp(function(err, result) { console.log('callback'); // <- this doesn't happen }
编辑:这是一个具体的例子。 这是整个脚本
// script.js var User = require('../models/user'); // a mongoose model User.create({name: "bob"}, function(err, user) { console.log('callback'); // <- this doesn't happen };
我使用node script.js
执行它,但在“callback”打印之前退出
看起来像你需要连接到服务器的create()方法来执行mongoosejs.com/docs/models.html