generator-sap-partner-eng
Version:
Project/Module Generator for SAP Partner Engineering Guided Projects
52 lines (40 loc) • 1.83 kB
JavaScript
/*eslint no-console: 0*/
"use strict";
var xsenv = require("@sap/xsenv");
var xssec = require("@sap/xssec");
var hdbext = require("@sap/hdbext");
var express = require("express");
var passport = require("passport");
var stringifyObj = require("stringify-object");
var bodyParser = require("body-parser");
var app = express();
var server = require("http").createServer();
var port = process.env.PORT || 3000;
app.get("/", function (req, res) {
var responseStr = "";
responseStr += "<html><head><title>ConcileTime</title></head><body><h1><%= module_name %></h1><h2>SUCCESS!</h2><br />";
responseStr += "<a href=\"/<%= module_route %>/links\">The Links page.</a><br />";
responseStr += "<a href=\"/\">Return to home page.</a><br />";
responseStr += "</body></html>";
res.status(200).send(responseStr);
});
app.get("/<%= module_route %>", function (req, res) {
var responseStr = "";
responseStr += "<html><head><title>ConcileTime</title></head><body><h1><%= module_name %></h1><h2>SUCCESS!</h2><br />";
responseStr += "<a href=\"/<%= module_route %>/links\">The Links page.</a><br />";
responseStr += "<a href=\"/\">Return to home page.</a><br />";
responseStr += "</body></html>";
res.status(200).send(responseStr);
});
app.get("/<%= module_route %>/links", function (req, res) {
var responseStr = "";
responseStr += "<html><head><title>ConcileTime</title></head><body><h1><%= module_name %></h1><h2>SUCCESS!</h2><br />";
responseStr += "<a href=\"/<%= module_route %>/links\">Back to Links page.</a><br />";
responseStr += "<a href=\"/\">Return to home page.</a><br />";
responseStr += "</body></html>";
res.status(200).send(responseStr);
});
server.on("request", app);
server.listen(port, function () {
console.info("Backend: " + server.address().port);
});