Bonjour, je n'arrive pas à déployer mon app nodejs, j'ai pourtant bien suivi la procédure, avec le fichier app.js automatiquement crée je récupère bien le message "its works!" donc j'ai ensuite changé les fichiers avec les miens, j'ai installé tous les packages et démarré l'app mais je récupère un : "Cannot GET /Twitter" Voici l'url :
https://alexismoren.fr/Twitter
Le code de base app.js :
Mon app.js :
Voilà merci d'avance pour votre aide, je suis bloqué depuis plusieurs jours.

https://alexismoren.fr/Twitter
Le code de base app.js :
JavaScript:
const server = http.createServer(function(req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
const message = 'It works!\n',
version = 'NodeJS ' + process.versions.node + '\n',
response = [message, version].join('\n');
res.end(response);
});
server.listen();
JavaScript:
const express = require('express');
const app = express();
const port = process.env.PORT || 4200;
const middleware = require('./middleware')
const path = require('path')
const bodyParser = require("body-parser")
const mongoose = require("./database");
const session = require("express-session");
const server = app.listen(port, () => console.log("Server listening on port " + port));
const io = require("socket.io")(server, { pingTimeout: 60000 });
app.set("view engine", "pug");
app.set("views", "views");
app.use(bodyParser.urlencoded({ extended: false }));
app.use(express.static(path.join(__dirname, "public")));
app.use(session({
secret: "vive openclassroom",
resave: true,
saveUninitialized: false
}))
// Routes
const loginRoute = require('./routes/loginRoutes');
const registerRoute = require('./routes/registerRoutes');
const logoutRoute = require('./routes/logoutRoutes');
const postRoute = require('./routes/postRoutes');
// Api routes
const postsApiRoute = require('./routes/api/posts');
const usersApiRoute = require('./routes/api/users');
app.use("/login", loginRoute);
app.use("/register", registerRoute);

