Реагировать на другую домашнюю страницу в зависимости от среды - PullRequest
2 голосов
/ 30 октября 2019

У меня есть другая домашняя страница во всей моей среде. Один для постановки, другой для развития. Проблема есть в каждой среде, мне нужна только 1 домашняя страница, а не другая.

На самом деле у меня есть временное решение: я проверяю «если» и загружаю хорошее, но думаю, что это не так. хорошая идея, потому что я должен импортировать всю мою домашнюю страницу, когда я делаю это. Все домашние страницы в настоящее время создаются при импорте файлов, и возникает конфликт с моим CSS.

Может быть, мне нужно изменить конфигурацию веб-пакета, если у вас есть ссылки, чтобы помочь мне. Или, если у вас есть хорошая практика, это будет полезно!

import developmentHomePage from './developmentHomePage.jsx'
import stagingHomePage from './stagingHomePage.jsx'

const mapStateToProps = state => {
  const currentEnvironnement = process.env.name    
  if (currentEnvironnement !== 'development') {
    homePage = developmentHomePage
  } else {
    homePage = stagingHomePage
  }

  return {
    homePage
  }
}

1 Ответ

1 голос
/ 30 октября 2019

Вы можете динамически заполнить домашнюю страницу переменными среды. Проверьте указанную ссылку, чтобы получить подсказку: динамически заполнить домашнюю страницу

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