ES6 – 如何导入连接mongo(会话)?

在ES6之前,我是如何导入connect-mongo (session)的:

 var MongoStore = require("connect-mongo")(session); 

但是我怎样才能在ES6中导入?

 import MongoStore from 'connect-mongo'; let monStore = MongoStore(session); 

错误:

 const Store = connect.Store || connect.session.Store; ^ TypeError: Cannot read property 'Store' of undefined 

有任何想法吗?

你可以尝试像这样导入:

 import * as connectMongo from 'connect-mongo'; const MongoStore = connectMongo(session); 

从MDN文档

导入整个模块的内容。 这将myModule插入到当前作用域中,其中包含所有从“my-module.js”导出的绑定。

import * as myModule from "my-module";

更多信息可以在这里find。