gpt4 book ai didi

node.js - Node js Restify 从另一个文件调用方法

转载 作者:太空宇宙 更新时间:2023-11-03 23:41:42 25 4
gpt4 key购买 nike

我只是尝试从另一个文件调用函数,但启动 Node 服务器时出现错误...

这是我的 server.js:

var restify = require('restify');

/* Declare object files */
var theProperties = require('./properties');

var server = restify.createServer({
name: 'AptTin-API'
});

server.get('/:name', theProperties.runningProp);

server.listen(3000, function() {
console.log('%s listening at %s', server.name, server.url);
});

我尝试从同一目录中的properties.js 调用此函数:

function runningProp(req, res, next) {
res.send('hello properties ' + req.params.name);
next();
}

这些看起来很简单,但行不通......

最佳答案

在properties.js中,您需要导出您的函数。就像这样:

exports.runningProp = function(req, res, next) {
res.send('hello properties ' + req.params.name);
next();
}

关于node.js - Node js Restify 从另一个文件调用方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22519979/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com