Привет! Я попытался выполнить развертывание в Heroku, но когда я открыл приложение, я получил сообщение об ошибке: ENOENT: нет такого файла или каталога, stat '/client/build/index.html', моя папка клиента находится на том же уровне В качестве основного файла Express JS, и я проверил в терминале, "index.html" существует в моей папке клиента / сборки.

риложение построено с "create-реагировать-приложение", а также Express.js в качестве внутреннего. Как мне настроить приложение для производства?

Вот мой файл user.js из Express:

var express = require('express');
var router = express.Router();

/* GET users listing. */
router.get('/', function(req, res, next) {
  res.json(['Hello World'])
});

module.exports = router;

У меня есть настройка «Прокси» в файле package.json в папке React.

"proxy": "http://localhost:3001"

«создать-реагировать-приложение» имеет команду для сборки:

npm run build

Будет ли мое приложение связано с производством, если я просто запустил «npm run build» в папке реакции или мне нужно что-то настроить в моих файлах Express?

Ответы на вопрос(1)

Ваш ответ на вопрос