Shopify 테마를 개발 중이며 https://github.com/Shopify/shopify_theme을 사용하여 내 파일을 Shopify로 업데이트합니다. 불행하게도, 나는 그것이 ... 일을 내가 업로드 할 때/파일을 업데이트 할 수 없습니다, 나는 보석을 설치하는 동안 이미이 오류를보고getaddrinfo : 노드 이름도 servname도 제공되지 않거나 알려지지 않음 (SocketError)
.....ruby/1.9.1/net/http.rb:762:in `initialize': getaddrinfo: nodename nor servname provided, or not known (SocketError)
... 같은 오류가 발생합니다 분명히 MacOS에서는 "전형적인"문제입니다. 라우터 DNS를 Google의 라우터 DNS (mac dns look up misbehaving)로 변경하여 문제를 해결했습니다.
불행히도 설치 한 보석 (Shopify_theme)을 사용하는 동안 동일한 문제가 나타납니다. 나는이 보석/레일 세계에 새로운 것이므로이 문제를 해결하는 방법을 모른다.
어떤 아이디어가 있습니까?
편집 : 나쁘다. 실제로 해결책을 찾았습니다. 이 게시물에 대해 유감스럽게 생각합니다. 적어도 어떻게 수정했는지 설명 할 것입니다.
이 shopify_theme gem의 소스 파일을 살펴본 결과 상점 URL 앞에 "http : //"가 붙습니다 ("theme configure api_key password store_url"로 정의 됨). 처음에 store_url을 http : //로 정의했기 때문에이 오류가 표시됩니다. 동일한 오류가 발생하면 config.yml 파일을 편집하고 "http : //"를 제거하십시오.
OSX에서 보는 것처럼 새로운 테마 동기화 앱을 사용하는 것이 좋습니다. http://apps.shopify.com/desktop-theme-editor –
불행히도, shopify_theme 보석을 사용하십시오. 왜냐하면 방금 언급 한 새로운 Mac 응용 프로그램이 현재 매우 버그가 있기 때문입니다. 그것은 언제든지 충돌하고 내/assets/폴더에 sass 파일을 추가 한 후에는 매번 충돌이 발생합니다. – user1821591
@ user1821591 나는 또한 sass 및 바탕 화면 테마 응용 프로그램과의 충돌이 자주 발생했습니다. 그래서 sass 파일을 상위 폴더로 옮기고 CSS의 컴파일 디렉토리를 변경했습니다. 이제는 원활하게 작동합니다. –