2016-03-06 4 views
-1

Я только что получил доступ к новой бета-версии Stencil, и я понятия не имею, что делать. Я просмотрел всю документацию на веб-сайте разработчика BC, но я не знаю, как это сделать. Я также не уверен, смогу ли я создавать проекты в Stencil, так как я не знаю Handlbars или json - нужны ли эти навыки программирования или мы можем по-прежнему полагаться на CSS и HTML для большей настройки дизайна? BC сказал мне, что нет поддержки для настройки и попросить на этом форуме.Bigcommerce Stencil - Что необходимо и помощь Настройка

Обычно я смотрю под капотом существующей темы, чтобы увидеть, как она построена и попробовать «учиться на работе», но поскольку я даже не могу получить доступ к файлам, я в недоумении. Я создал учетную запись в GitHub, но я никогда не использовал ее, поэтому я не знаю, где искать файлы (я сделал поиск, но там тысячи файлов, и я снова не мог понять, с чего начать). Может ли кто-нибудь указать мне в правильном направлении, чтобы я мог определить, возможно ли использование Stencil для моих проектов?

ответ

0

Handlebars компилирует серверы как HTML. У вас все еще есть таблицы стилей, но мы используем некоторые пользовательские функции SASS (задокументированные в документах Stencil).

Я рекомендую взглянуть здесь: http://blog.teamtreehouse.com/getting-started-with-handlebars-js

+0

Ладно, так что, если я не знаю, яваскрипт и не знаю, что SASS это, я предполагаю, что это не будет легким для меня делать? Я не собираюсь создавать темы с нуля; Мне просто нужно иметь возможность перемещать элементы на странице. Это было очень легко с существующими шаблонами BC между буквально движущимся кодом в файлах шаблонов, а затем с применением CSS. – ducksoupecommerce

+0

В настоящее время вы не можете загружать приобретаемые темы. У вас есть только базовый с нуля, чтобы основываться на Stencil. Для получения дополнительной информации о sass: http://sass-lang.com/ (Синтаксически Awesome Таблицы стилей, в основном CSS с небольшим количеством umph). Понимание javascript будет тем, что необходимо для работы с языковым шаблоном javascript. – Alyss

Смежные вопросы