JointJS는 모든 규모의 개발자와 회사가 시각적 애플리케이션과 노코드/로우코드 애플리케이션을 더 빠르고 자신있게 구축할 수 있도록 지원하는 테스트되고 입증된 JavaScript / Typescript 다이어그램 라이브러리입니다. 이는 다양한 UI(대화형 다이어그램 애플리케이션, 그리기 도구, 데이터 시각화, 모니터링 시스템용 UI 등)를 생성할 수 있는 유연한 도구입니다. 이는 다음 애플리케이션의 기본 계층이 될 수 있으며 몇 달 또는 몇 년이 아닌 며칠 만에 아이디어를 시장에 출시하는 데 도움이 될 수 있습니다.
추가 정보 , 예제 및 문서는 joinjs.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
디렉터리에서 Linting 오류를 확인하려면 다음을 수행하세요.
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에 따라 라이센스가 부여됩니다.
저작권 © 2013-2024 클라이언트 IO