mapomodule
依存関係をプロジェクトに追加する
yarn add --dev mapomodule # or npm install --save-dev mapomodule
nuxt.config.js の modules セクションに mapomodule を追加します
{
modules : [
// Simple usage
'mapomodule' ,
// With options
[ 'mapomodule' , { /* module options */ } ]
]
}
トップレベルのnuxt.config.jsからもオプションを追加できます
{
modules : [
'mapomodule'
] ,
mapo : {
/* module options */
}
}
このモジュールは、管理パネルの作成を簡素化するために作成されました。
Mapo は Camomilla プロジェクトのフロントエンド コンパニオンとして誕生しましたが、バックエンドにとらわれないことを目的として作成されました。このため、Camomilla プロジェクトにリンクされたロジック (camomilla-integrations) を互換性レイヤーに含めました。
Camomilla をバックエンドとして使用してプロジェクトを試してみたい場合は、ここにある手順に従ってください。それ以外の場合は、好みのフレームワークと言語でバックエンドを作成できます。新しい統合を作成して、Mapo を他の既存の API バックエンドに接続することもできます。
$mapo
コア サービスを公開して、一連のユーティリティを提供します。components
挿入します。? 詳細についてはドキュメントを参照してください。
yarn bootstrap
を使用して依存関係をインストールするyarn dev
使用して開発サーバーを起動するプル リクエストを作成して、お気軽にプロジェクトに貢献してください。
ブランチ名の例を次に示します。
feature/<branch name>
作業が完了し、プル リクエストを作成する準備ができたら、レビュアーを Gabriele Baldi (bnznamco) と Andrea Morosi (andreamorosi) に設定します。
開発しているコンポーネントに関するドキュメントを必ず作成してください。私たちのドキュメントは、@Vuepress、@Vuese、@jsdoc-to-markdown のおかげでコードから直接生成されます。
yarn doc:gen
yarn doc:dev
プレビューするこのプロジェクトには、プリインストールされた cypress スイートが付属しています。現時点で存在する e2e/単体テストの数は少ないです。そのため、私たちはテストや新機能を作成する寄稿者を募集します。