Skip to content
Snippets Groups Projects
Commit efa3c2f4 authored by ivarnm's avatar ivarnm
Browse files

#21 Add initial setup

parent 5e62f335
No related branches found
No related tags found
1 merge request!2Resolve "setup"
node_modules
const express = require("express");
const cors = require("cors");
const bodyParser = require("body-parser");
const app = express();
const port = process.env.NODE_PORT || 3001; // The port for the server
app.use(cors());
app.use(bodyParser.json());
app.disable("x-powered-by"); // Minium security
//app.use("/api/games", require("./api/games")); // Use games.js for route /api/movies
// Default route
app.get("/api", (req, res) => {
res.json({
status: "API is working",
message: "Welcome to the API for group 18, project 3"
});
});
app.listen(port, () => {
// Start server on port
console.log("Running express on port " + port);
});
This diff is collapsed.
{
"name": "index.js",
"version": "1.0.0",
"description": "nodejs server for progark",
"main": "index.js",
"scripts": {
"start": "node index.js",
"dev": "nodemon index.js"
},
"author": "",
"license": "ISC",
"dependencies": {
"body-parser": "^1.19.0",
"cors": "^2.8.5",
"express": "^4.17.1",
"mongodb": "^3.5.4"
},
"devDependencies": {
"nodemon": "^2.0.2"
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment