我有一段javascript代码,我正在使用node.js解释器执行.
for(var i = 1; i < LIMIT; i++){
db.users.save({id : i, name : "MongoUser [" + i + "]"}, function(err, saved) {
if( err || !saved ) console.log("Error");
else console.log("Saved");
});
}
Run Code Online (Sandbox Code Playgroud)
我想知道如何测量这些数据库插入操作所花费的时间.我可以计算这段代码之前和之前的Date值的差异,但由于代码的异步性质,这将是不正确的.
你如何检测expressJS应用程序运行的环境?(开发,测试,生产?).没有什么process.env表明环境......
我知道您可以在每个环境下的配置文件中声明变量,但如果您动态加载模块,这无济于事......