I'm deploying a NodeJs application using Heroku. Everything works fine except a little issue serving static files.
I have the following configuration
app.use(express.static(__dirname + '/htdocs'));
It works fine except when I try to serve static files located in sub folders.
www.example.com/bar.js // this serves the file /htdocs/bar.js
www.example.com/foo/bar.js // this can't find the file
/htdocs/foo/bar.js
I forgot to say that on my local environment everything works fine, might be something with heroku but I can't find the reason. Did someone had this problem before? Solutions?
Thanks!
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…