Sto sviluppando un tema Shopify e sto utilizzando https://github.com/Shopify/shopify_theme per aggiornare i miei file in Shopify. Purtroppo, non riesco a farlo funzionare ... Quando provo a caricare/aggiornare un file, ottengo un errore come ...getaddrinfo: nodename né servname fornito o non noto (SocketError)
.....ruby/1.9.1/net/http.rb:762:in `initialize': getaddrinfo: nodename nor servname provided, or not known (SocketError)
ho già visto questo errore durante il tentativo di installare le gemme, a quanto pare è un problema "tipico" con MacOS. Ho risolto il problema cambiando il mio router DNS in quelli di Google (mac dns look up misbehaving).
Sfortunatamente, lo stesso problema si verifica durante il tentativo di utilizzare la gemma (Shopify_theme) che ho installato. Sono abbastanza nuovo in questo mondo di gemme/rotaie, quindi non so davvero come sistemarlo.
Qualche idea là fuori?
MODIFICA: Il mio male, in realtà ho trovato la soluzione. Scusa per questo post, almeno spiegherò come l'ho risolto.
Ho esaminato i file sorgente di questa gemma shopify_theme e ho notato che antepone "http: //" prima dell'URL del negozio (definito con "tema configure api_key password store_url"). Perché ho definito store_url WITH http: //, questo errore si presenta. Se si ottiene lo stesso errore, provare a modificare il file config.yml e rimuovere "http: //".
Visto che sei su OSX, ti consiglio la nuova app per la sincronizzazione dei temi: http://apps.shopify.com/desktop-theme-editor –
Sfortunatamente, se venissi a usa la gemma shopify_theme, è perché la nuova app mac che hai appena menzionato è MOLTO buggy per ora. Si blocca in qualsiasi momento e, dopo aver aggiunto file sass alla mia cartella/assets /, si blocca sempre ogni volta. – user1821591
@ user1821591 Ho anche avuto frequenti arresti anomali con sass e l'applicazione tema desktop. Così ho spostato i file sass nella cartella principale e ho cambiato la directory di compilazione per il css. Ora funziona senza intoppi. –