Sorry about my earlier suggestion. It seems the challenge has changed recently. Your code above is almost there. You will need to specify a first argument that has the relative path to the “public” files (i.e. style.css) as they would appear on the site. If you notice in the boilerplate file /views/index.html, the file styles.css is referenced as:
<link rel="stylesheet" href="/public/style.css">
So, if you want the above file to show in browser with the above relative path, see if you can guess what relative path (generic and not file specific) you should add as the first argument to the following:
var express = require('express');
var app = express();
absolutePath = __dirname + "views/index.html"
app.get("/", function(req, res) {
res.sendFile(__dirname + "/views/index.html");
});
app.use("/public", express.static(__dirname + "/public"))
```
think this is right but doesnt work