このプロジェクトについて
ElementはVue.js 2.x Webアプリケーション向けに構築されたUIコンポーネントツールキットであり、npmでは`element-ui`として公開されています。READMEによると、本プロジェクトはVue 2.xに準拠しています。Vue 3.0については、別途開発されているElement Plusプロジェクトが推奨されており、MiniProgram開発にはMorJSが推奨されています。
インストールと使用方法
- `npm install element-ui -S`でインストールします。
- `Vue.use(Element)`でライブラリ全体を登録するか、`Select`や`Button`などの個別のコンポーネントをインポートし、`Vue.component(...)`で一つずつ登録します。
- ドキュメントにクイックスタートガイドが用意されています。
ドキュメントとリンク
- 公式ドキュメントは英語、中国語、スペイン語、フランス語の数か国語で提供されています。
- READMEに記載されているサポートリソースには、FAQ、カスタムテーマガイド、オンラインテーマプレビューおよびジェネレーター、`awesome-element`リンク集が含まれます。
- 純粋なElementプロジェクトおよびLaravel向けのスターターキットがリストされており、デザインリソースは別のリポジトリで提供されています。
- AtomおよびVisual Studio Code向けのエディタヘルパーが存在します。
- 同様のコンポーネントアプローチのポート版がReactおよびAngular向けにも存在します。
- コミュニティチャットはGitterで行われており、国際ユーザー用と中国ユーザー用の別々のルームがあるほか、Dingtalkのディスカッショングループもあります。
互換性
READMEでは、モダンブラウザおよびInternet Explorer 10以上をサポートしていると記載されています。
テーマ設定
テーマのカスタマイズ方法がドキュメント化されており、テーマのプレビューと生成を行うためのオンラインツールが提供されています。
貢献
貢献ガイドは中国語、英語、スペイン語、フランス語で提供されており、プロジェクトの実行方法について説明されています。リリースごとの変更点はリポジトリのリリースノートに記録されており、問題を報告する前にまずFAQを確認することが推奨されています。
英語、スペイン語、フランス語のドキュメントは、READMEに記載されているコミュニティの翻訳者および開発者によるものです。
ライセンス
MIT
適しているユーザー
既製のコンポーネントセット、オンデマンドインポート、テーマカスタマイズ、および多言語ドキュメントを必要とする、Vue 2ベースのWebインターフェースを構築するチームに適しています。すでにVue 3を使用しているプロジェクトは、推奨される後継プロジェクトを検討してください。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.