Wdrażanie Nodejs na Heroku kończy się niepowodzeniem obsługując pliki statyczne znajdujące się w podfolderach
Wdrażam aplikację NodeJs za pomocą Heroku. Wszystko działa dobrze, z wyjątkiem małego problemu obsługującego pliki statyczne.
Mam następującą konfigurację
app.use(express.static(__dirname + '/htdocs'));
Działa dobrze, chyba że próbuję obsługiwać statyczne pliki znajdujące się w podfolderach.
www.example.com/bar.js // to służy plik /htdocs/bar.js
www.example.com/foo/bar.js // to nie może znaleźć pliku /htdocs/foo/bar.js
Zapomniałem powiedzieć, że w moim lokalnym środowisku wszystko działa dobrze, może to być coś z heroku, ale nie mogę znaleźć przyczyny. Czy ktoś wcześniej miał ten problem? Rozwiązania?
Dzięki!