var express = require("express");
function runkitExpress(anExport)
{
var mount = express();
var app = express();
// "mount" is our root app, and it mounts "app" at your notebook path
// which is available in the RUNKIT_MOUNT_PATH environment variable
mount.use(process.env.RUNKIT_MOUNT_PATH || "", app);
if (anExport) {
anExport.endpoint = mount;
}
// overwrite .listen since it is not needed
app.listen = function(){}
// return the express instance for use by the caller
return app;
}
module.exports = runkitExpress
Use this helper to quickly return a RunKit Endpoint compatible express app, in place of calling express directly. Here's an example use: https://runkit.com/runkit/express-endpoint-demo.
Loading…
8 comments
posted 4 years ago by araid-en10
Yup yo suck
posted 4 years ago by romeo27091985
{
"error": "invalid_server",
"message": "The requested document does not export an 'endpoint' function. Read more about endpoint: https://runkit.com/docs/endpoint"
}