I try to use Express to serve static files.
Here is my code: test.js
var express = require('express'),
app = express();
app.use(express.static(__dirname + '/public'));
app.listen(8080);
Here is my folder directory:
├── public
│ ├── folder1
│ │ └── many .js files
│ └── folder2
│ └── many .xml files
├── test.js
│
└── node_modules
My node is 6.5.0, npm is 3.10.3
After I run node test.js, everything is OK. However, I open http://localhost:8080/, it returns Cannot GET /