Существует ли способ обновить RubyGems офлайн?

Прежде всего, постарайтесь не использовать метод componentWillMount, поскольку он не рекомендуется в React ( https://reactjs.org/docs/react-component.html#unsafe_componentwillmount )

[ 114] Я не понимаю, почему это не сработает при обновлении. Вам может не понадобиться ваш селектор как функция, и, возможно, вам нужно значение по умолчанию, чтобы гарантировать достоверность карты, которую вы делаете в React (может, в этом проблема?)

const makeSelectSchools = createSelector(
  selectSchoolsContainerDomain, // What is this doing? Getting the state of the previous reducer right?
  schoolState => schoolState.get('schools') || [],
);

И затем вызовите его в контейнере:

const mapStateToProps = createStructuredSelector({ schools: makeSelectSchools });

Вы уверены, что в вашей консоли больше нет журналов? Или в инструментах Redux для разработчиков? Его довольно сложно отладить, и я лично не вижу причин, по которым ваше приложение будет работать только во время первой загрузки (если вы не управляете кешем).

Надеясь, что эти маленькие отзывы помогут вам сузить проблему:)

6
задан Saul Dolgin 17 March 2009 в 18:01
поделиться

2 ответа

Когда Вы сделаете установку драгоценного камня, она будет искать текущий каталог прежде смотрящий на удаленный источник. Необходимо указать версию при установке локального драгоценного камня (см. rubygems руководство).

gem install copland-0.2.0.gem

Я сожалею, я не знаю способ обновить систему драгоценного камня офлайн, не делая ручного обновления

9
ответ дан 10 December 2019 в 02:54
поделиться

Я обычно использую

gem unpack blah-1.1.1.gem

распаковать драгоценный камень в отдельные файлы Ruby. Затем просто необходимо удостовериться, что каталог находится в пути загрузки Ruby, и это столь же хорошо как нормальный драгоценный камень.

0
ответ дан 10 December 2019 в 02:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: