Javascript node.js(express framework):require和post
app.js: 其他_file.js:Javascript node.js(express framework):require和post,javascript,node.js,express,Javascript,Node.js,Express,app.js: 其他_file.js: var app = express(); require('./other_file.js')(app); 结果:未定义应用程序 如何在require文件中使用express方法 提前感谢。其他_文件.js应该是这样的: app.post('/test', function(req, res) { console.log(true); }); 长话短说: 当您require()一个文件时,您将返回一个对象(该导出对象)。如果你想找回一个函数,
var app = express();
require('./other_file.js')(app);
结果:未定义应用程序
如何在require文件中使用express方法
提前感谢。
其他_文件.js
应该是这样的:
app.post('/test', function(req, res) {
console.log(true);
});
长话短说:
当您
require()
一个文件时,您将返回一个对象(该导出
对象)。如果你想找回一个函数,你需要让你的函数替换导出对象。要实现这一点,您需要将函数分配给模块。导出
其他_文件。js
应该是这样的:
app.post('/test', function(req, res) {
console.log(true);
});
长话短说:
当您
require()
一个文件时,您将返回一个对象(该导出
对象)。如果你想找回一个函数,你需要让你的函数替换导出对象。要实现这一点,您需要将函数分配给模块。导出
其他_文件。js
应该是这样的:
app.post('/test', function(req, res) {
console.log(true);
});
长话短说:
当您
require()
一个文件时,您将返回一个对象(该导出
对象)。如果你想找回一个函数,你需要让你的函数替换导出对象。要实现这一点,您需要将函数分配给模块。导出
其他_文件。js
应该是这样的:
app.post('/test', function(req, res) {
console.log(true);
});
长话短说:
当您
require()
一个文件时,您将返回一个对象(该导出
对象)。如果你想找回一个函数,你需要让你的函数替换导出对象。要实现这一点,您需要将您的功能分配给模块。导出您必须明确地导出需要公开的成员
other_file.js
应该如下所示
module.exports = function(app) {
app.post('/test', function(req, res) {
console.log(true);
});
}
其中module.exports
是当文件与require()
语句一起使用时返回的成员
节点本身从中借用。您必须明确地导出您想要公开的成员
other_file.js
应该如下所示
module.exports = function(app) {
app.post('/test', function(req, res) {
console.log(true);
});
}
其中module.exports
是当文件与require()
语句一起使用时返回的成员
节点本身从中借用。您必须明确地导出您想要公开的成员
other_file.js
应该如下所示
module.exports = function(app) {
app.post('/test', function(req, res) {
console.log(true);
});
}
其中module.exports
是当文件与require()
语句一起使用时返回的成员
节点本身从中借用。您必须明确地导出您想要公开的成员
other_file.js
应该如下所示
module.exports = function(app) {
app.post('/test', function(req, res) {
console.log(true);
});
}
其中module.exports
是当文件与require()
语句一起使用时返回的成员
节点本身是从中借用的。是您发布了整个other_file.js
的代码吗?如果是这样,您需要导出一个以app
为参数的函数。您发布的代码是other_file.js
的全部吗?如果是这样,您需要导出一个以app
为参数的函数。您发布的代码是other_file.js
的全部吗?如果是这样,您需要导出一个以app
为参数的函数。您发布的代码是other_file.js
的全部吗?如果是这样,您需要导出一个以app
为参数的函数。