Развертывание статических ресурсов Gatsby на сервере Express - PullRequest
0 голосов
/ 22 мая 2019

Я довольно новичок в Gatsby и React, но я хочу развернуть статические ресурсы, сгенерированные сборкой Gatsby, на сервере Express.Если я импортирую папку Public, созданную командой gatsby build, в каталог сервера и использую следующий код:

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

const app = express();

app.set('view engine', 'html');
app.use(express.static(path.join(__dirname, 'public')));


app.use('/', function(req,res){
    res.render('./public/index')
});

app.listen(8080, function(){
    console.log("Running on port 8080")
});

Домашняя страница просто пуста.У меня вопрос: как настроить приложение Express и Gatsby (и, следовательно, React и React Router), чтобы сайт Gatsby работал через мое приложение Express?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...