【文件属性】:
文件名称:azure-function-express::high_voltage:允许Azure函数使用Express.js
文件大小:102KB
文件格式:ZIP
更新时间:2021-02-02 03:16:05
serverless azure expressjs azure-functions azure-webjobs-sdk
天蓝色功能表达
允许通过Azure功能使用Express
描述
您的应用程序到,并无缝使用您已经熟悉的。
用法
在您的index.js :
const createHandler = require ( "azure-function-express" ) . createHandler ;
const express = require ( "express" ) ;
// Create express app as usual
const app = express ( ) ;
app . get ( "/api/:foo/:bar" , ( req , res ) => {
res . json ( {
foo : req . params . foo ,
bar : req . params . bar
} ) ;
} ) ;
// Binds the express app to an Azure Function handler
module . exports = createHandler ( app ) ;
确保您在function.
【文件预览】:
azure-function-express-master
----.gitignore(163B)
----package.json(2KB)
----package-lock.json(283KB)
----src()
--------ExpressAdapter.js(2KB)
--------index.js(203B)
--------IncomingMessage.js(2KB)
--------OutgoingMessage.js(3KB)
--------createAzureFunctionHandler.js(469B)
--------statusCodes.js(2KB)
----.nvmrc(8B)
----.travis.yml(270B)
----CONTRIBUTING.md(4KB)
----LICENSE(11KB)
----CHANGELOG.md(74B)
----examples()
--------all-routes()
--------basic-module()
--------basic()
----.eslintrc.js(1KB)
----README.md(4KB)
----.babelrc.js(472B)
----.gitattributes(66B)
----docs()
--------media()
--------azure-function.md(4KB)
----test()
--------expressIntegration.test.js(2KB)
--------OutgoingMessage.test.js(2KB)
--------IncomingMessage.test.js(2KB)
--------ExpressAdapter.test.js(3KB)
--------main.test.js(363B)
----.editorconfig(236B)