cors update
This commit is contained in:
15
app.js
15
app.js
@@ -6,6 +6,8 @@ const configs = require("./configs");
|
|||||||
const chalk = require("chalk");
|
const chalk = require("chalk");
|
||||||
const helmet = require("helmet");
|
const helmet = require("helmet");
|
||||||
const morgan = require("morgan");
|
const morgan = require("morgan");
|
||||||
|
const path = require("path");
|
||||||
|
const cors = require("cors");
|
||||||
|
|
||||||
app.use(express.urlencoded({ extended: true }));
|
app.use(express.urlencoded({ extended: true }));
|
||||||
app.use(express.json());
|
app.use(express.json());
|
||||||
@@ -14,6 +16,7 @@ app.use(helmet());
|
|||||||
// Logs
|
// Logs
|
||||||
app.use(morgan("dev"));
|
app.use(morgan("dev"));
|
||||||
|
|
||||||
|
app.use(cors());
|
||||||
// Connect Mongoose
|
// Connect Mongoose
|
||||||
mongoose
|
mongoose
|
||||||
.connect(configs.mongodburl, {
|
.connect(configs.mongodburl, {
|
||||||
@@ -26,6 +29,16 @@ mongoose
|
|||||||
console.log("Mongodb error: " + error.message);
|
console.log("Mongodb error: " + error.message);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// Statik dosyaların servis edilmesi
|
||||||
|
app.use(express.static("build"));
|
||||||
|
|
||||||
|
// React uygulamasının web arayüzüne erişim
|
||||||
|
app.get("/react-ui", (req, res) => {
|
||||||
|
res.sendFile(path.join(__dirname, "public", "index.html"));
|
||||||
|
});
|
||||||
|
|
||||||
|
// Device Set Route
|
||||||
|
app.use("/api/get", require("./route/device.get.route"));
|
||||||
// Save Route
|
// Save Route
|
||||||
app.use("/api/save", require("./route/save.route"));
|
app.use("/api/save", require("./route/save.route"));
|
||||||
// Device Set Route
|
// Device Set Route
|
||||||
@@ -34,7 +47,7 @@ app.use("/api/set", require("./route/device.set.route"));
|
|||||||
app.use("/api/device-log", require("./route/device.log.route"));
|
app.use("/api/device-log", require("./route/device.log.route"));
|
||||||
// 404 Not Found Endpoint
|
// 404 Not Found Endpoint
|
||||||
app.use((req, res) => {
|
app.use((req, res) => {
|
||||||
res.status(404).json({ error: true, message: "Not found!" });
|
res.status(404).json({ error: true, message: error.message });
|
||||||
});
|
});
|
||||||
// Root public route
|
// Root public route
|
||||||
app.use("*", (req, res) => {
|
app.use("*", (req, res) => {
|
||||||
|
|||||||
Reference in New Issue
Block a user