我有一个天蓝色的功能,
在index.js中我有以下代码
module.exports = function (context, req) {
const createHandler = require('azure-function-express').createHandler;
const app = require('express')();
app.get("/home", (req, res) => {
const y = { "name": "name", "dob": "ddmmyyyy" }
context.res = y
context.done()
});
module.exports = createHandler(app);
context.done();
};
我有 function.json :
{
"bindings": [
{
"authLevel": "anonymous",
"type": "httpTrigger",
"direction": "in",
"name": "req",
"route": "{*segments}"
},
{
"type": "http",
"direction": "out",
"name": "res"
}
],
"disabled": false
}
我的 azure 函数中有上述文件,但如果我到达 api 端点,我无法获得任何输出,我只是一个空白页。
我必须使用express来处理许多其他端点,有什么方法可以在azure函数中处理。
当我使用nodejs本地应用程序设置时,我能够使用express并在单个模块中处理许多api端点,这在azure函数中可能吗?或者我必须为每个端点使用不同的函数