如何使用es6语法将快速模块作为函数导入?
在当前版本的节点中,导入模块的function如下所示:
// case 1: const MongoStore = require('connect-mongo')(session) // case: 2 const LocalStrategy = require('passport-local').Strategy
但是,我在我的express服务器中使用es2015语法,如下所示:
import MongoStore from 'connect-mongo' import LocalStrategy from 'passport-local'
我如何将会话作为函数parameter passing给import语句,或者追加Strategy方法?
对于MongStore,您只需执行该函数并传递会话即可。
import MongoStore from 'connect-mongo' var mongoStore = MongoStore(session);
对于LocalStrategy,您可以执行以下操作:
import { Strategy as LocalStrategy} from 'passport-local'