2016-01-07 3 views
1

Я только начинаю с Meteor JS и просматривал некоторые пакеты на Atmospherejs.com. Я сталкивался с такими пакетами, как account-ui/accounts-facebook/etc. Я нашел связанные файлы этих пакетов в проекте projectRoot/.meteor/local/build/programs/server и projectRoot/.meteor/local/build/programs/web.browser.Шаблон из атмосферы JS в Meteor JS

Я делаю это в своем основном html-файле, и я считаю, что это шаблон.

{{> loginButtons}}

Теперь, я также считаю, что шаблон является частью HTML. Я просмотрел различные папки/каталоги, созданные в моем каталоге проектов, и не нашел ни одного шаблона, связанного с этим «loginButtons». Где именно находится шаблон для loginButtons?

ответ

0

шаблон loginButtons определяется в счетах-Ui пакет

0

Пакет предоставляет вам некоторые вспомогательные функции. Собственно, как вы можете видеть по тому, как вы его называете в шаблоне {{> loginButtons}}. Пакет предоставляет вам некоторые готовые функции для ваших шаблонов. Лучший способ настроить каждый макет или функции пакета - это посмотреть на документацию, представленную в github или на странице пакета на сайте atmosphere.js. Вы можете настроить макет и функции пакетов учетных записей в соответствии с вашими предпочтениями, используя Accounts.ui.config. Например, вы можете добавить дополнительные поля в форму:

Accounts.ui.config({ 
    passwordSignupFields: "USERNAME_AND_EMAIL" 
    }); 

Если вы хотите настроить расположение других пакетов, посмотри на CSS классов источника, представленный на GitHub и настроить их в CSS. Поэтому вам не нужно искать файлы в своем приложении.

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