JointJS は、テストおよび実証済みのJavaScript / Typescriptダイアグラム ライブラリであり、あらゆる規模の開発者や企業がビジュアルなノーコード/ローコード アプリケーションをより速く、自信を持って構築できるように支援します。これは、幅広い UI (インタラクティブな作図アプリケーション、描画ツール、データ視覚化、監視システム用の UI など) を作成できる柔軟なツールです。これは次のアプリケーションの基礎層となり、アイデアを数か月や数年ではなく数日で市場に投入するのに役立ちます。
さらに詳しい情報、例、ドキュメントは、jointjs.com でご覧いただけます。
?チュートリアルから始めましょう。
質問したり、フィードバックを共有したり、他のコミュニティ メンバーとディスカッションしたりするには、GitHub ディスカッションにアクセスしてください。
CodePen ではさらに多くの例を参照できます。
マインドマップのドキュメントをご覧ください。
JointJS をローカルで作業する場合は、次のガイドラインに従って開始してください。
システムに次の依存関係がインストールされていることを確認してください。
Yarn ワークスペース範囲機能にアクセスできるように、Yarn バージョン 2.0.0 以上を使用していることを確認してください。 Volta を使用している場合、この制限はpackage.json
から自動的に読み取られます。
この git リポジトリのクローンを作成します。
git clone https://github.com/clientIO/joint.git
joint
ディレクトリに移動します。
cd joint
すべての依存関係をインストールします。
yarn install
ソース コードから配布ファイルを生成します。
yarn run dist
これで、複数の JointJS パッケージの機能を組み合わせたサンプル アプリケーションを参照する準備が整いました。
cd examples
詳しい手順については、各アプリケーションのREADME.md
ファイルを参照してください。
JointJS Core パッケージのデモ アプリケーションを参照することもできます。
cd packages/joint-core/demo
ほとんどのデモは、ブラウザでindex.html
ファイルを開くだけで実行できます。一部のデモには追加の手順があり、それぞれのREADME.md
ファイルに記載されています。
すべてのテストを実行するには:
yarn run test
サーバー側のテストのみを実行するには:
yarn run test-server
クライアント側のテストのみを実行するには:
yarn run test-client
TypeScript テストのみを実行するには:
yarn run test-ts
src
ディレクトリとtypes
ディレクトリの lint エラーを確認するには、次の手順を実行します。
yarn run lint
エラーを自動修正するには、 src
およびtypes
ディレクトリに対して eslint を実行します。
yarn run lint-fix
コード カバレッジ レポートを HTML で出力するには:
yarn run test-coverage
コード カバレッジ レポートを lcov 形式で出力するには、次の手順を実行します。
yarn run test-coverage-lcov
すべての単体テストの出力はpackages/joint-core/coverage
ディレクトリに保存されます。
JointJSライブラリは、Mozilla Public License 2.0 に基づいてライセンスされています。
Copyright © 2013-2024 クライアント IO