Дело вот в чем. Пробую писать SPA. Если правильно понял, то должен быть один HTML файл который мы будем отправлять на каждый урл-запрос. А уже в зависимости от урла - обрабатывать, скрывать\открывать наполнять элементы HTML-файла. Так вот: пока использовал index.html в качестве стартовой страницы как статический файл(
app.use(express.static(__dirname ))
) все работало отлично. Но когда решил отправить его в качестве response на стартовую страницу
app.get('/', function(req, res, next){
res.sendfile('index.html')
})
сам HTML загрузился, но ни css-файл, ни jquery, и даже файл со скриптами не захотели подключаться.
Структура:
[\public
\bower_components
\jquery
\dist
jquery.min.js]
app.js
index.html
sripts.js
style.css
Не исключаю(даже, скорее всего) что туплю и стараюсь сделать невозможным способом. Укажите на ошибку. Спасибо)