Поисковый запрос в URL на сервере node.js - PullRequest
2 голосов
/ 22 сентября 2019

Я использую Ovh в качестве своего хостинг-провайдера и решаю перейти с его фреймворка по умолчанию в php на node.js для моего сайта http://www.clean -weather.com

Я создалфайл server.js с серверным кодом node.js для управления рабочим процессом, и все работает нормально, пока пользователь не обновит страницу, когда в ее URL-адресе появится поисковый запрос (он появляется при поиске прогноза в выбранном городе) дляпример: http://www.clean -weather.com / search? lat = 51.50722 & lng = -0.1275

const express = require('express');
const path = require('path');

const app = express();
const port = process.env.PORT || 3000;
const DIST_DIR = path.join(__dirname, 'src/build');
const HTML_FILE = path.join(DIST_DIR, 'index.html');

const mockResponse = {
  foo: 'bar',
  bar: 'foo'
};
app.use(express.static(DIST_DIR));
app.get('/api', (req, res) => {
  res.send(mockResponse);
});
app.get('/', (req, res) => {
  res.sendFile(HTML_FILE);
});

Теперь я застрял и пытаюсь выяснить, какой другой код мне может понадобитьсявставить в это будет работать для этого конкретного сценария, когда есть поисковый запрос.

В конце я просто хочу упомянуть, что в предыдущем сценарии без узла это работало нормально.

Заранее благодарим за каждый совет и помощь.

...