Привет! Я попытался выполнить развертывание в 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?