어떻게 당신의 첫 번째 떨림 가방을 발표합니까!
기부하고 싶으세요?
자신의 소프트웨어 패키지를 발표하고 지역 사회를 도와주시겠습니까?
근데 어떻게 해야 될지 모르겠어요.
걱정 마.나는 너를 지지한다.
이 블로그에서 Flitter 공식 사이트pub.dev에 Flitter 패키지를 게시하는 방법을 안내합니다.
선행 조건:
우리 손 더럽히자!! 👏👏
떨림 패키지는 항상 작은 부품으로 돌아가는 종류가 있다.
그 밖에 이 종류는 어떠한 하드 인코딩 값도 있을 수 없다.
사용자에게 제공하는 모든 기능을 속성 (변수) 으로 만들고 값을 얻기 위해 구조 함수를 만듭니다.
예:
사용자가 용기의 높이를 설정하려면
double height
라는 속성을 만듭니다.구조 함수를 추가한 다음 용기의height 속성에 전달합니다.class <class_name>{
double height;
class_name({this.height});
.
.
.
.
Container(
height:height,
.
.
.
),
}
코드를 만든 후, 응용 프로그램에서 코드를 테스트하고 더 좋은 이해를 얻을 수 있도록 사용합니다.그럼 가방을 어떻게 발표하는 절차부터 시작합시다!!🎉💙
1단계: 새로운 바이브레이션 패키지 만들기부터!!
3단계: Github에 항목을 배치합니다.공개적으로 환매하다.
4단계: 이게 제일 중요한 단계야!!
Pubspec을 편집합니다.YAML 파일입니다.
포장 설명 (최소 20개 단어) 을 추가합니다.이것은 너로 하여금 술집에서 득점을 하게 할 것이다.발표 후의 개발.
현재 사용하지 않기 때문에 작성자를 삭제합니다.
홈 페이지를 추가합니다.홈페이지는 당신의 사이트일 수도 있고, Github 프로필 페이지에 링크할 수도 있습니다.
저장소를 추가합니다.이 방면에서 실수하지 마라!!링크가 잘못되면 술집
issues
링크를 클릭하십시오.dev가 생성되지 않습니다.예:Correct Link: https://github.com/AbhishekDoshi26/contactus
Wrong Link: https://github.com/AbhishekDoshi26/contactus.git
버전 번호를 추가합니다.패키지 코드를 업데이트할 때마다 버전 번호를 변경해야 합니다.
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단계: 예시를 만듭니다.
package_name:
path: Complete path of the package on your computer.
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-run
Tadaaaaaaaaaaa!!!!!!!!🌟🎉👏 당신의 소프트웨어 패키지가 발표되었습니다!!이제 코드/패키지/예제 파일의 내용을 변경할 때마다 다음 파일을 업데이트해야 합니다.
Don't stop until you are breathing!!!
-Abhishek Doshi
Reference
이 문제에 관하여(어떻게 당신의 첫 번째 떨림 가방을 발표합니까!), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/abhishekdoshi26/how-to-publish-your-first-flutter-package-5467텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)