#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-адресом магазина в файле конфигурации. Удаление этого и запуск «загрузка темы» наконец сработали. Еще раз спасибо за вашу помощь.