어떻게 당신의 첫 번째 떨림 가방을 발표합니까!

4558 단어
바이브레이션 가방을 사용한 지 오래됐어요?
기부하고 싶으세요?
자신의 소프트웨어 패키지를 발표하고 지역 사회를 도와주시겠습니까? 
근데 어떻게 해야 될지 모르겠어요. 
걱정 마.나는 너를 지지한다.
이 블로그에서 Flitter 공식 사이트pub.dev에 Flitter 패키지를 게시하는 방법을 안내합니다.

선행 조건:
  • 남을 기꺼이 돕는다
  • 떨림의 이해
  • 지트
  • 우리 손 더럽히자!! 👏👏


    떨림 패키지는 항상 작은 부품으로 돌아가는 종류가 있다.
    그 밖에 이 종류는 어떠한 하드 인코딩 값도 있을 수 없다.
    사용자에게 제공하는 모든 기능을 속성 (변수) 으로 만들고 값을 얻기 위해 구조 함수를 만듭니다.
    예:
    사용자가 용기의 높이를 설정하려면 double height 라는 속성을 만듭니다.구조 함수를 추가한 다음 용기의height 속성에 전달합니다.
    class <class_name>{
         double height;
         class_name({this.height});
         .
         .
         .
         .
         Container(
            height:height,
            .
            .
            .
         ),
    }
    
    코드를 만든 후, 응용 프로그램에서 코드를 테스트하고 더 좋은 이해를 얻을 수 있도록 사용합니다.
    그럼 가방을 어떻게 발표하는 절차부터 시작합시다!!🎉💙
    1단계: 새로운 바이브레이션 패키지 만들기부터!!
  • Android Studio 열기
  • 클릭하여 새 떨림 프로젝트 만들기
  • 새로운 떨림팩 클릭
  • 2단계: 패키지 이름을 지정할 항목의 이름을 지정합니다.따라서 항목의 이름은 패키지 이름이 됩니다.
    3단계: Github에 항목을 배치합니다.공개적으로 환매하다.
    4단계: 이게 제일 중요한 단계야!!
    Pubspec을 편집합니다.YAML 파일입니다.

  • 포장 설명 (최소 20개 단어) 을 추가합니다.이것은 너로 하여금 술집에서 득점을 하게 할 것이다.발표 후의 개발.

  • 현재 사용하지 않기 때문에 작성자를 삭제합니다.

  • 홈 페이지를 추가합니다.홈페이지는 당신의 사이트일 수도 있고, Github 프로필 페이지에 링크할 수도 있습니다.

  • 저장소를 추가합니다.이 방면에서 실수하지 마라!!링크가 잘못되면 술집 issues 링크를 클릭하십시오.dev가 생성되지 않습니다.예:
  • Correct Link: https://github.com/AbhishekDoshi26/contactus
    Wrong Link: https://github.com/AbhishekDoshi26/contactus.git
    

  • 버전 번호를 추가합니다.패키지 코드를 업데이트할 때마다 버전 번호를 변경해야 합니다.
  • 5단계:dart 파일에서 코드를 작성합니다.다음은 contactus 라는 패키지의 코드 예시입니다.
    6단계: 문서를 만듭니다.문서의 경우///를 사용하여 특정 속성/방법/클래스 등의 문서를 제공해야 합니다.///는 문서를 만들고//는 주석이 됩니다.
    class ContactUs extends StatelessWidget {
      ///Logo of the Company/individual
      final ImageProvider logo;
    
    또한 클래스에 대한 수동 문서를 만든 후에 미리 정의된 문서를 만들었습니다.패키지 위치에서 명령 프롬프트를 열고 패키지 위치의 터미널에서 dartdoc 명령을 실행합니다.
    단계 7: 파일을 열고 버전 번호, 발표 날짜, 설명을 기록합니다.다음은 같은 예입니다.
    ## [1.0.0] - 16/04/2020.
    Added Icons for all the social networks
    
    단계 8: 파일 라이센스를 생성합니다.txt & MIT 라이센스 같은 라이센스를 추가합니다.너는 인터넷에서 어떤 허가증의 템플릿도 얻을 수 있다.너는 마성이공대학의 허가증contactus package을 참고할 수 있다.
    8단계: 예시를 만듭니다.
  • 패키지 폴더 자체에 새로운 떨림 프로젝트를 만듭니다. example라고 명명되었습니다.(이름을 변경하지 마십시오. 이름은pub.dev에서 사용하기 때문에 강제적인 예시여야 합니다.)
  • 예시의 패키지를 발표하지 않고 사용하려면pubspec을 추가하십시오.yaml 다음 줄:
  • package_name:
        path: Complete path of the package on your computer.
    
  • 다음은 contactus 패키지나 자신의 패키지를 어떻게 사용하는지 예시입니다.
  • import 'package:contactus/contactus.dart';
    import 'package:flutter/material.dart';
    void main() => runApp(MyApp());
    class MyApp extends StatelessWidget {
      @override
      Widget build(BuildContext context) {
        return MaterialApp(
          debugShowCheckedModeBanner: false,
          home: Scaffold(
            bottomNavigationBar: ContactUsBottomAppBar(
              companyName: 'Abhishek Doshi',
              textColor: Colors.white,
              backgroundColor: Colors.teal.shade300,
              email: '[email protected]',
            ),
            backgroundColor: Colors.teal,
            body: Container(),
          ),
        );
      }
    }
    
    단계 9: Github 저장소로 모든 컨텐트 밀어넣기
    10단계: 환매 위치에서 명령 알림을 엽니다.다음 명령을 실행합니다.CHANGELOG.md제안이나 경고가 있으면 필요한 변경 사항을 수행합니다.
    11단계: 모든 것이 좋으면 다음 명령을 실행하여 패키지를 발표합니다.flutter pub publish --dry-runTadaaaaaaaaaaa!!!!!!!!🌟🎉👏 당신의 소프트웨어 패키지가 발표되었습니다!!
    이제 코드/패키지/예제 파일의 내용을 변경할 때마다 다음 파일을 업데이트해야 합니다.
  • 출판 규범.yaml(버전 번호)
  • 변경 로그.md(새 버전, 날짜, 설명 추가)
  • Don't stop until you are breathing!!!
     -Abhishek Doshi

    좋은 웹페이지 즐겨찾기