eui - ElasticUIFramework🙌

(Elastic UI Framework 🙌)

Created at: 2017-10-18 22:49:20
Language: TypeScript
License: NOASSERTION

Elastic UI Framework

Elastic UI Frameworkは、Elasticでユーザーインターフェイスをすばやく構築するためのReactUIコンポーネントのコレクションです。

EUIフレームワークの美学におけるコンポーネントの多くの例と、それらを製品で使用する方法を含む完全なドキュメントサイトを確認してください。また、一般的な使用法に関する質問をカバーするFAQもあります。EUIに関するその他の一般的な質問については、[ディスカッション]タブを確認してください。

このドキュメントの残りの部分では、EUIドキュメントサイトをローカルで実行して貢献する方法について詳しく説明します。

ローカルで実行

ノード

.nvmrcで定義されているノードのバージョンによって異なります。

おそらく、ノードバージョンマネージャーをインストールすることをお勧めします。nvmをお勧めします。

正しいノードバージョンをインストールして使用するには

nvm
:

nvm install

ドキュメンテーション

以下を実行することにより、 http:// localhost:8030/でローカルにドキュメントを実行できます。

yarn
yarn start

別のプロセスがすでにポート8030でリッスンしている場合は、次の空きポートが使用されます。または、ポートを指定することもできます。

yarn start --port 9000

目標

このライブラリの主な目的は、ElasticのWeb製品全体で使用できる再利用可能なUIコンポーネントを提供することです。Reactコンポーネントとして、UIを構築するプロセスからCSSを削除します。信頼できる唯一の情報源として、フレームワークを使用すると、デザイナーはコード内で美学に直接変更を加えることができます。また、UIコンポーネントの単体テストカバレッジにより、安定した「ユーザーインターフェイス用のAPI」を提供できます。

ウィキ

消費

メンテナンス/貢献

CONTRIBUTING.md

ライセンス

Elasticv2およびServerSidePublic License、v 1でのデュアルライセンス詳細については、 FAQをお読みください。