Skip to main content

Capgo에 대한 모든 기여를 환영하고 감사합니다.

This page serves as a helper to get you started on contributing.

프로젝트

There are numerous repositories in the __CAPGO_KEEP_0__ ecosystem. Capgo organization that are part of the Capgo ecosystem.

To help you decide which repository might be the best to start contributing (and/or falls into your interest), here is a short comparison (<strong> languages in bold comprise most of the codebase </strong>):

이것은 Capacitor 업데이터 플러그인을 제공하는 주요 저장소입니다. Capgo

capacitor-updater

플러그인. capacitor-updater You want to fix a bug or add a new feature to Capacitor Updater? This is the repository you want to contribute to.

언어: capacitor-updater__CAPGO_KEEP_0__은 여러 저장소가 있는 생태계입니다.

저장소는 다양한 범위, 다양한 프로그래밍 언어를 사용하고, 기여에 대한 다양한 수준을 가지고 있습니다. 스위프트, 자바스크립트, 자바

capgo

The Webapp and serverless functions that make up the Capgo cloud platform.

Share where you want to contribute to fix the backend of Capgo.

언어: 타입스크립트.

website

Capacitor 공식 Deno 웹페이지의 프론트엔드: https://capgo.app/

언어: 타입스크립트, HTML, CSS

docs

문서화는 https://docs.capgo.app

언어: 마크다운

capacitor-standard-version

버전 매니저는 CI/CD를 통해 앱을 업데이트하는 데 사용됩니다.

언어: 자바스크립트

  • 스타일 가이드를 읽으세요. 커뮤니티 채팅룸에서 도움을 요청하세요.

  • 커뮤니티 채팅룸 이슈에 작업 중인 것을 언급하세요.

  • 언급하세요. 기존에 기존에 작업을 시작합니다.

  • 새로운 기능을 작업할 때는 이슈를 만들고 다른 기여자들과 논의하세요. 기존에 기존에 작업을 시작합니다; 모든 기여를 감사하지만, 모든 제안된 기능이 승인되지 않는다는 것을 이해하세요. 우리는 여러분이 시간을 들여 code에 투자하지 않도록 원합니다. 이는 승인되지 않을 수 있기 때문입니다.

  • 포럼에서 전문적인 태도를 유지하세요. 우리는 Rust의 code (CoC)를 따릅니다. 문제가 있으시면 ry@tinyclouds.org.

Pull Request를 제출하는 방법

Pull Request를 제출하기 전에 다음을 확인하세요:

  1. Pull Request에 설명적인 제목을 부여하세요.

Contributing

  • fix(std/http): 서버에서 경쟁 조건을 수정합니다.
  • docs(console): 콘솔 문서를 업데이트합니다.
  • feat(doc): 중첩 재导출을 처리합니다.

Contributing

  • fix #7123
  • 업데이트 문서
  • 버그를 수정합니다.

  • Capgo로 제출하는 PR에 대해

  • Capgo로 제출하는 PR에 대해

Capgo로 제출하는 PR에 대해 Capgo

Capgo로 제출하는 PR에 대해

  1. bun run lint 검사 - 이 기능은 Rust와 JavaScript code에서 일반적인 오류와 에러를 검사합니다. Swiftlint (Swift용) eslint (JavaScript 및 Java용)

API 문서화

API를 모두 문서화해야 하며, code과 문서화가 밀접하게 연결되어야 합니다. 이는 code과 문서화가 밀접하게 연결되어 있기 때문에 문서화가 용이해집니다.

JavaScript 및 TypeScript

모든 공개된 API 및 타입은 JSDoc 문서화를 포함해야 합니다. 이 문서화는 TypeScript 컴파일러에 의해 파싱되고, 따라서 더 많은 다운스트림에서 제공하기 쉽습니다. JSDoc 블록은 statement에 적용되기 전에 나타나며, leading으로 시작하고, terminating하는 capacitor-updater . 예를 들어: /** 더 많은 정보는 다음에서 찾을 수 있습니다: */https://jsdoc.app/

export const FOO = "foo";
        

documenting_apis importance_of_documenting_apis