Node.js express routes SPA
Такой вопрос, учусь писать SPA приложение, задача состоит в том, что бы абсолютно по любому введенному адресу в адресной строке отдавались файлы из указанной мной дирректории, пробовал использовать:
app.use(express.static('public'))
работает только для корреной дирректории, если использовать:
app.use('*', express.static('public'))
то такой код не работает, пробовал так же задавать отдельным роутам
app.use('/page', express.static('public'))
для данного роута работает корректно, отдает файлы из дирректории 'public', но если указать query то url меняется, добавляется слеш и приложение падает, т.е. такой url 'page?prop=value' заменится таким 'page/?prop=value' и всё упадет. Но всё же основная задача сделать по любому url отдавать данные из одной дирректории, это вообще можно средствами express или node.js сделать?