CRATES.IO PUBLISH
배포는 코드 공개가 아니라 사용자 경험까지 내보내는 일이다
문서화 주석, 메타데이터, 버전, 인증 토큰을 정리해야 다른 개발자가 크레이트를 찾고 안전하게 사용할 수 있습니다.
cargo doc --open
cargo login
cargo publish
cargo login
cargo publish
문서화`///` 주석과 Examples 절로 공개 API 사용법을 HTML 문서에
남깁니다.rustdoc
검증문서 예제는 테스트처럼 실행될 수 있어 사용법과 코드가 어긋나는
일을 줄입니다.doc test
메타데이터이름, 설명, 라이선스, 저장소, 키워드를 Cargo.toml에
채웁니다.manifest
배포crates.io 토큰으로 로그인하고 버전을 올린 뒤 publish를
실행합니다.registry
주의: 한 번 배포한 버전은 같은 번호로 덮어쓸 수 없습니다. 공개
전 문서와 버전을 함께 확인합니다.