A
A
Alexey Yakovlev2020-03-08 19:05:55
Node.js
Alexey Yakovlev, 2020-03-08 19:05:55

When I go to another page, it says Cannot GET /, what should I do?

When I go to some page, for example, in teams, it says Cannot GET /teams, what should I do?
The code:


'use strict';

let express = require("express");
let app = express();

app.use('/public', express.static('public'));

let server = require("http").createServer(app); 
let io = require("socket.io").listen(server);

server.listen(3000);

app.get("/", function(request, respons) {
    respons.sendFile(__dirname + "/views/index.html"); 
});

app.get("/teams", function(request, respons) {
    respons.sendFile(__dirname + "/views/teams.html"); 
});

app.get("/profile", function(request, respons) {
    respons.sendFile(__dirname + "/views/profile.html"); 
});

app.get("/about", function(request, respons) {
    respons.sendFile(__dirname + "/views/about.html"); 
});

Answer the question

In order to leave comments, you need to log in

1 answer(s)
V
Vladimir, 2020-03-08
@HistoryART

Well, firstly, responsE, and secondly, you are looking for the '/public' folder in the public folder fixed for statics.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question