Я понимаю их позиции по папкам, но на сервере прописанно app.use(express.static(__dirname + './public'));
и оно не работает. Все равно ищет в папке routes
я пытаюсь просто сказать, что я не помню точно, но дирнейм и должен быть путем к папке, в которой лежит файл, а не путем к руту как вы наверное ждете)