我将Ovh用作托管服务提供商,并决定从php中的默认框架迁移到我的网站http://www.clean-weather.com的node.js
我用node.js服务器代码创建了一个server.js文件来管理工作流程,一切正常,直到用户在其网址中有搜索查询时刷新页面为止(当您在所选城市),例如: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);
});
现在,我被困住了,试图找出当有搜索查询时,我应该在其中插入的其他代码适用于该特定情况。
最后,我只想提到在没有节点的情况下,这种方法效果很好。
在此先感谢您的建议和帮助。