当我运行这个命令(使用node v7.5.0和--harmony参数)时:
我遇到了这个错误:
var MongoClient = require('mongodb').MongoClient,
var url = "mongodb://localhost:27017/myDB";
var test = await MongoClient.connect(url);
module.exports = test;
我遇到了这个错误:
var test = await MongoClient.connect(url);
^^^^^^^^^^^
SyntaxError: Unexpected identifier
MongoClient.connect(url)返回一个Promise。
我最终想要实现的是创建一个Node模块,该模块将连接到MondoDB,并可用于以下示例中:
var db = require('../utils/db'); //<-- this is what I want to create above
col = db.collection('myCollection');
module.exports.create = async fuction(data) {
return await col.insertOne(data);
}
有什么建议吗?
const test = require('test'); const db = test();
- 4Z4T4R