node.js - Express routing fails to get static files -
i using express 4.9.4, cannot static file server. there folder named public , has file called test.js in it. have tried;
var express = require('express'), morgan = require('morgan'); var app = express(); var port = 1338; app.use(morgan('dev')); // log every request console app.use(express.static(__dirname + '/public' )); app.listen(port); and have tried;
var express = require('express'), morgan = require('morgan'); var app = express(); var port = 1338; app.use(morgan('dev')); // log every request console var router = express.router(); router.get(express.static(__dirname + '/public' )); app.listen(port); the server runs , morgan logs request cannot file public directory
myurl.com/test.js returns 404
you can try
app.use("/public", express.static(__dirname + '/public')); node.js express
No comments:
Post a Comment