Да, это так и есть. Но если -a убрать, то там картинка выглядит еще хуже. Вместо линий там какие-то плашки печатаются. Как тут linuxcmd.ru/img/mc-koryabolki.png
Виктор Таран: у меня на одном сервере, где убунта 14 и 16 стоят, там mc нормально отображается. А на первом, где Linux 2.6 - псведографика рушится. Раз на первом все работает, то почему на втором не работает? Должно же работать.
PaulMaly: Я выбрал Node не потому что там куча готовых решений. Просто он мне понравился как основная платформа для разработки чего угодно. JS мне нравится. Сайт вполне нормальный получается. Вы хоть привели бы что-то конкретное против разработки на нем сайта. Особенно с учетом того, что сайт очень похож на веб-приложение (если вообще не сказать, что сайт это частный случай веб-приложений).
PaulMaly: вы запутать хотите? Если passportjs готовое решение, использование которого является не правильным подходом, то почему от этого оно является якобы бесполезной вещью (следует из вашего предыдущего поста)? Как-то непонятно вы изъясняетесь.
PaulMaly: не знаю о чем вы говорите (к примеру passportjs это очень полезная вещь и нужная для сайта), но сайт получается хороший. Вы как-то без аргументно сообщаете это. С моей точки зрения, сайт мало чем отличается от веб-приложения. Ну разве что в нем много текстовых страниц. А так функционала предостаточно и большая часть на AJAX кстати.
PHP можно использовать там, где шаред-хостинг, например и ноду нельзя запускать. А у меня VDS. Почему я должен себе отказывать в удовольствии писать на любимым языке JS?
Эдак если рассуждать, то можно создателям Express посоветовать закрыть свой проект, ибо ориентирован он на создание сайтов и делать только REST-фреймворк или RPC-фреймворк.
Если я правильно понял, то обработчики подключенные в use будут вызываться раньше обработчиков, которые подключены в all, даже если вызов all был совершен раньше use. Надо проверить это...
Дмитрий Беляев: роут я не вызываю. Вот что я делаю. У меня на главной странице есть текст. А также есть список последних трех новостей. И контакты. Есть еще две страницы: все новости и контакты. В контроллере главной страницы я вызываю (теперь) через supertest страницу со всеми новостями, при этом Accept=json, то есть мне приходят JSON-данные, а не html. В итоге у меня все новости, из которых я отбираю три последние. Аналогично я получаю контакты. Все это передаю в res.render()