Am running into this error 'No default engine was specified and no extension was provided' in elastic beanstack health issue

Viewed 12

Am thinking express is setting the default engine to app.set("view engine", ""); but an using angular cli and have set the engine to static files app.use(express.static(path.join(__dirname, "/paiir-dashboard/dist/paiir-dashboard")) );

onst express = require("express");
const morgan = require("morgan");
const rateLimit = require("express-rate-limit");
const helmet = require("helmet");
const ExpressMongoSanitize = require("express-mongo-sanitize");
const xss = require("xss-clean");
const hpp = require("hpp");
const cookieParser = require("cookie-parser");
const cors = require("cors");
const path = require("path");
const http = require("http");
const AppError = require("./utils/appError");
const globalErrorHandler = require("./controllers/errorController");
const app = express(); 

// Setting up the angular engine 
//app.set("view engine", ""); 
//app.set("views", path.join(__dirname, "views")); 

// Serving static files 
app.use( express.static(path.join(__dirname, "/paiir-dashboard/dist/paiir-dashboard")) );
app.get("/*", (req, res) => response.sendfile(path.join(__dirname)));

0 Answers
Related