Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- "use strict";
- var _express = require("express");
- var _express2 = _interopRequireDefault(_express);
- var _build = require("./routes/utility/build");
- var _database = require("./database.js");
- var _bodyParser = require("body-parser");
- var _bodyParser2 = _interopRequireDefault(_bodyParser);
- function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
- var app = (0, _express2.default)();
- // Set up jade rendering
- app.set("view engine", "jade");
- app.use(_express2.default.static("res"));
- app.use(_bodyParser2.default.urlencoded());
- app.use(_bodyParser2.default.json());
- // Connect to the database and launch the server
- (0, _database.connect)().then(function (value) {
- if (value.success === false) {
- console.log("Error: Program unable to run");
- return false;
- } else {
- // Set up router
- var router = _express2.default.Router();
- (0, _build.buildRoutes)(router);
- app.use(router);
- return true;
- }
- }).then(function (val) {
- app.listen(process.env.PORT || 3000, function () {
- console.log("Application running");
- });
- }).catch(function (err) {
- console.log("Error launching app: " + JSON.stringify(err, null, 2));
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement