Zajmuję się tematem Shopify i używam https://github.com/Shopify/shopify_theme do aktualizacji moich plików do Shopify. Niestety, nie mogę zmusić go do pracy ... Kiedy próbuję wgrać/zaktualizować plik, pojawia się błąd jak ...getaddrinfo: nazwa_węzła ani nazwa_serwera podana, lub nieznana (SocketError)
.....ruby/1.9.1/net/http.rb:762:in `initialize': getaddrinfo: nodename nor servname provided, or not known (SocketError)
ja już widziałem ten błąd podczas próby zainstalowania perełki, najwyraźniej jest to "typowy" problem z MacOS. Rozwiązałem problem, zmieniając DNS routera na DNS firmy Google (mac dns look up misbehaving).
Niestety ten sam problem pojawia się podczas próby użycia klejnotu (Shopify_theme), który zainstalowałem. Jestem całkiem nowy w tym świecie gem/rails, więc nie wiem jak to naprawić.
Każdy pomysł tam?
EDYCJA: Mój zły, faktycznie znalazłem rozwiązanie. Przepraszam za ten post, przynajmniej wyjaśnię, jak to naprawiłem.
Przyjrzałem się plikom źródłowym tego klejnotu shopify_theme i zauważ, że poprzedzają one adres URL sklepu (zdefiniowany przez "theme configure api_key password store_url"). Ponieważ najpierw zdefiniowałem store_url z http: //, ten błąd pojawia się. Jeśli pojawi się ten sam błąd, spróbuj edytować plik config.yml i usuń "http: //".
Widząc jak jesteś na OSX, poleciłbym nowszą aplikację do synchronizacji motywów: http://apps.shopify.com/desktop-theme-editor –
Niestety, jeśli doszłam do użyj klejnotu shopify_theme, ponieważ nowa aplikacja Mac, o której właśnie wspomniałeś, jest BARDZO błędna. To zawiesza się w dowolnym momencie, a po dodaniu plików sass do mojego katalogu/assets /, po prostu zawiesza się za każdym razem. – user1821591
@ user1821591 Miałem też częste awarie z sass i aplikacją pulpitu. Więc przeniosłem pliki sass do folderu nadrzędnego i zmieniłem katalog kompilacji dla css. Teraz działa sprawnie. –