Not able to get the desire output

Tell us what’s happening:
Describe your issue in detail here.

Your code so far

var express = require('express');

var app = express();

app.get("/",function(req,res){

res.sendFile(__dirname + "/views/index.html")

});

// Normal usage

app.use("/public",express.static(__dirname + "/public"))

// Assets at the /public route

app.listen(3001,function(){

console.log("Listening on port 3000")

});
Edited: "Get the output after restarting terminal"
;

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.71 Safari/537.36

Challenge: Serve Static Assets

Link to the challenge:

I’ve edited your post for readability. When you enter a code block into a forum post, please precede it with a separate line of three backticks and follow it with a separate line of three backticks to make it easier to read.

You can also use the “preformatted text” tool in the editor (</>) to add backticks around text.

See this post to find the backtick on your keyboard.
Note: Backticks (`) are not single quotes (’).


I've cleaned up your code for you, but it looks like you haven't asked any questions or described what you need help with.