代码的含义是什么:所有三行代码。请解释。
module.exports = function(app){
var x = express.router();
var y = express.router();
}
请告诉链接了解这些内容,因为我搜索了很多并阅读但我还没理解。
答案 0 :(得分:1)
//Line 1
module.exports = function()
此行表示此文件已作为函数导出,您可以require('the-path-to-file.js')
访问该文件。
var func1 = require('the-path-to-file.js');
// call the function in other file
func1(app);
其他行正在生成路由器,http://expressjs.com/en/guide/routing.html
中详细介绍了更多信息