diff --git a/projectSecondPart/package-lock.json b/projectSecondPart/package-lock.json index 53eeaae8535f0de180930fa326e7d1c59dc5b350..7eac36bc8f04129ffe498254367d56159781fdeb 100644 --- a/projectSecondPart/package-lock.json +++ b/projectSecondPart/package-lock.json @@ -4522,6 +4522,15 @@ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" }, + "cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "requires": { + "object-assign": "^4", + "vary": "^1" + } + }, "cosmiconfig": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", diff --git a/projectSecondPart/package.json b/projectSecondPart/package.json index 5c2252ffd794c7f85c434b4c7634b097bb5f7bfa..cc7939d93886c0312d6f57d7d5f10d039f54cefa 100644 --- a/projectSecondPart/package.json +++ b/projectSecondPart/package.json @@ -7,6 +7,7 @@ }, "dependencies": { "@material-ui/core": "^4.12.3", + "cors": "^2.8.5", "express": "^4.17.1", "nodemon": "^2.0.15", "react": "^17.0.2", diff --git a/projectSecondPart/webServer.js b/projectSecondPart/webServer.js index 140a83221bf4f76e41f92257b4ef001e055a9dab..da62fc89325f56a6766790d938338d3c30081406 100644 --- a/projectSecondPart/webServer.js +++ b/projectSecondPart/webServer.js @@ -10,10 +10,12 @@ /* jshint node: true */ const express = require('express'); +const cors = require('cors'); const portno = 3001; // Port number to use const app = express(); +app.use(cors()); const PROG2053models = require('./src/model-data/PhotoApp.js');