javascript - 在一个文件中要求express并在另一个文件中使用express.static

标签 javascript node.js express

我如何在一个文件中以及其他也需要使用express包的文件中使用express。目前我有一个文件 server.js,其中包含

var express = require('express');
var app = express();

我想在不同目录中的其他文件中使用express,我该如何在不执行require的情况下做到这一点?

更新的问题

<小时/>

我如何传递 'varexpress = require('express');'到另一个文件以便我可以使用express.static?

最佳答案

如果您不想使用require,您可以像这样传递app:

app.js

var express = require('express');
var app = express();
var something = require('./something')(app);

某事.js

module.exports = function (app) {
  // do something with app
};

关于javascript - 在一个文件中要求express并在另一个文件中使用express.static,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41406801/

相关文章:

express - 将 Ember 与 Express JS 集成

javascript - 当我使用 Controller 和模块时,Angular JS 表达式无法工作

javascript - 无法将 'touched' 设置为 true

node.js - 使用 Angular 和 NodeJS 进行 Google 2 因素身份验证

node.js - 如何在 Meteor 本地安装 npm 包并对其进行更改?

mysql - 使用 Express.js 和 node.js 从 MySQL 获取选择

mongodb - 寻找引用 nodejs、expressjs 和 mongodb 应用程序用作模板

javascript - 如何循环 Soundcloud 解析 api 而不每秒调用太多次?

javascript - 如何像拖放一样移动 Canvas ?

node.js - 在 Docker 中使用 Yarn 从私有(private)注册表安装包