Привет — а может кто-то подсказать?
Собираю 2 бандла — ru и en
На выходе получается
dist
__/en
__/ru
server
__/en
__/ru
С фронтом все ок, но в сервере в зависимости от локали должны отличаться
const template = fs.readFileSync(path.join('.', 'dist/ru', 'index.html')).toString();
const files = fs.readdirSync(`${process.cwd()}/dist-server`)/dist-server`);
Как на этапе сборки прокидывать сюда соответствующие пути?
Или сервер должен быть один и запускаться двумя разными командами, каждая из которых просто передает параметры (port и путь для папки)?
У тебя есть сервер на котороом крутиться SSR, этот сервер на node, он имеет доступ к запросу (request, response). Обратись к рекверсу посмотри какой язык тебурется, и верни соответствующий файл, обратись к соответствующей директории.