有人可以使用以下示例来确切说明如何在NodeJS中转换为导出和导入吗?
const session = require('express-session');
const MongoDBStore = require('connect-mongodb-session')(session);
[如果您查看connect-mongodb-session
的基础代码,您可以在Github-connect-mogodb-session中找到它,则将导出类似以下内容的内容:module.exports = function(connect) {
基本上说,它导出一个具有名为connect的参数的函数(使其可用于需要导入)。在他们的文档中(在此出口上方),他们说:
/**
* Returns a constructor with the specified connect middleware's Store
* class as its prototype
*
* ####Example:
*
* connectMongoDBSession(require('express-session'));
*
* @param {Function} connect connect-compatible session middleware (e.g. Express 3, express-session)
* @api public
*/
向调用者显示期望作为此模块的参数的内容。这里有一些更有用的示例:tutorialsteacher