Shopify Theme Gem Место установки (терминал Mac)

#ruby #terminal #gem #shopify

#ruby #терминал #rubygems #shopify

Вопрос:

Я новичок в использовании терминала, и мне интересно, где файлы для моей темы устанавливаются с помощью драгоценного камня темы Shopify. Я просмотрел инструкции по установке на GitHub (https://github.com/Shopify/shopify_theme ) и я просмотрел документацию, предоставленную Shopify, но я не видел, где я загружаю файлы тем, которые буду редактировать (или куда я должен поместить их сам, если я настраиваю Timber).

Когда я сгенерировал ключ API и пароль и запустил theme configure [MyAPIKey] [MyPassword] [MyStoreURL] , он поместил файл config.yml в мою папку пользователя, что, я не думаю, является правильным местом.

Когда я запустил theme download его, он установил некоторые файлы в мою библиотеку / Ruby / Gems / 2.0.0 каталог, но нет.файлы с жидкими темами.

Документация, которую я видел до сих пор, не очень конкретна, по крайней мере, для меня. Где / как я должен все устанавливать? Что я делаю не так?

Ответ №1:

Я постоянно использую этот драгоценный камень. Вы должны создать каталог для своей работы под своей учетной записью пользователя под названием «work» или как вам нравится. С помощью компакт-диска терминала в этот новый каталог и запустите следующий шаблон:

mkdir foomanchu <=== создает каталог для магазина с именем foomanchu
cd foomanchu
тема настройка api pwd theme_id #
загрузка темы

Я использую управление версиями с помощью git, поэтому я также делаю:

git init
git add .
git commit -am ‘начальная фиксация foomanchu’

и теперь я работаю … и это почти так же хорошо, как и получается.

Однако, если вы новичок, вам следует использовать Timber из Shopify… У меня 30-летний опыт работы с командной строкой, а у вас, вероятно, нет.

Комментарии:

1. Большое спасибо. Я следовал вашим указаниям, и теперь мой файл «config.yml» находится в указанном каталоге. Тем не менее, я все еще не уверен, как получить файлы темы. Когда я запускаю «загрузка темы», похоже, что он помещает файлы в «Library / Ruby / Gems / …» и «System / Library / Frameworks / …», но все равно нет. файлы темы liquid для Timber (которые у меня есть в качестве отключенной темы в моем магазине и которые я использовал для «theme_id»). Должен ли я просто добавить их в свой каталог «foomanchu» самостоятельно? Извините, если я туплю. Определенно новичок в командной строке. Еще раз спасибо.

2. Вы знаете, как я должен импортировать или загружать эти файлы темы? Я все еще не уверен в документации, которую я нашел в Интернете. Спасибо.

3. @StephSharp Можете ли вы сказать мне, где я должен просматривать или загружать файлы темы?

4. @Magadog Если вы работаете theme download в каталоге, содержащем ваш файл config.yml, файлы вашей темы будут загружены в этот каталог. Для начала убедитесь, что вы находитесь в правильном каталоге, а затем проверьте, что происходит при запуске theme download . Есть ошибки?

5. @StephSharp понял! У меня был «http: //» перед моим URL-адресом магазина в файле конфигурации. Удаление этого и запуск «загрузка темы» наконец сработали. Еще раз спасибо за вашу помощь.