Я разрабатываю тему Shopify и использую https://github.com/Shopify/shopify_theme для обновления моих файлов в Shopify. К сожалению, я не могу заставить его работать... Когда я пытаюсь загрузить/обновить файл, я получаю сообщение об ошибке, например...
.....ruby/1.9.1/net/http.rb:762:in `initialize': getaddrinfo: nodename nor servname provided, or not known (SocketError)
Я уже видел эту ошибку при попытке установить гемы, по-видимому, это «типичная» проблема с MacOS. Я решил проблему, изменив DNS моего маршрутизатора на DNS Google (mac dns ищет неправильно ).
К сожалению, та же проблема возникает при попытке использовать драгоценный камень (Shopify_theme), который я установил. Я совершенно новичок в этом мире gem/rails, поэтому я действительно не знаю, как это исправить.
Есть идеи?
EDIT: Плохо, я действительно нашел решение. Извините за этот пост, по крайней мере, я объясню, как я это исправил.
Я просмотрел исходные файлы этого драгоценного камня shopify_theme и заметил, что он добавляет «http://» перед URL-адресом магазина (определяется с помощью «theme configure api_key password store_url»). Поскольку я сначала определил store_url с http://, появляется эта ошибка. Если вы получите ту же ошибку, попробуйте отредактировать файл config.yml и удалить «http://».