Добавьте зависимость mapomodule
в ваш проект
yarn add --dev mapomodule # or npm install --save-dev mapomodule
Добавьте Mapomodule в раздел модулей nuxt.config.js.
{
modules : [
// Simple usage
'mapomodule' ,
// With options
[ 'mapomodule' , { /* module options */ } ]
]
}
Вы также можете добавить параметры из nuxt.config.js верхнего уровня.
{
modules : [
'mapomodule'
] ,
mapo : {
/* module options */
}
}
Этот модуль создан для упрощения создания панелей администрирования.
Mapo родился как фронтенд-компаньон проекта Camomilla, но был создан с целью не зависеть от бэкэнда. Вот почему мы поместили логику, связанную с проектом Camomilla (интеграция Camomilla), на уровень совместимости.
Если вы хотите опробовать проект с Camomilla в качестве бэкэнда, просто следуйте инструкциям, которые вы найдете здесь. В противном случае вы можете написать свой бэкэнд на той платформе и языке, которые предпочитаете. Вы также можете написать новые интеграции для подключения Mapo к другим существующим API-интерфейсам.
$mapo
для предоставления набора утилит.components
Mapo в обнаружение компонентов Nuxt по умолчанию.? Подробнее читайте в документации.
yarn bootstrap
yarn dev
Не стесняйтесь внести свой вклад в проект, сделав запрос на включение.
Вот пример названия ветки:
feature/<branch name>
Когда вы закончите свою работу и будете готовы сделать запрос на включение, назначьте рецензентов Габриэле Бальди (bnznamco) и Андреа Морози (andreamorosi).
Всегда пишите документацию по компонентам, которые вы разрабатываете. Наша документация создается непосредственно из кода благодаря @Vuepress, @Vuese и @jsdoc-to-markdown.
yarn doc:gen
yarn doc:dev
Проект поставляется с предустановленным пакетом Cypress. Количество e2e/юнит-тестов, представленных на данный момент, невелико. Поэтому мы приглашаем участников писать тесты, а также новые функции.