Импорт нескольких изображений из папки вне проекта Nodejs / REACT - PullRequest
0 голосов
/ 11 ноября 2018

Я создаю приложение nodejs / реагировать / веб-пакет (портфолио), которое отображает сотни изображений. Этот веб-пакет require.context работает нормально, пока я не использую переменную для пути к папке с изображениями (как сказано в документе, параметры должны быть литералами)

function importAllImages(r) {
  const images = {};
  r.keys().forEach(item => {
    images[item.replace('./', '')] = r(item);
  });
  return images;
}

const allImages = importAllImages(
  require.context('./../../../../photoLibrary/painting', false, /\.jpe?g$/),
);

Но файлы изображений находятся вне проекта, где-то еще на сервере. Различные пути для dev и prod устанавливаются в переменную окружения. Так есть ли способ установить контекст с путем к папке с изображениями, который зависит от переменной среды? Или, может быть, у меня нет хорошего подхода, стоит ли мне рассматривать эту проблему по-другому? Большое спасибо за вашу помощь и извините за мой "французский" английский ...

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