3. Crie e publique um pacote
Crie uma biblioteca:
longbow new archer-words --libcd archer-wordsExporte uma função pequena do módulo declarado, adicione um módulo _test.fl
pareado e execute longbow test. O contrato do ecossistema de pacotes — em
inglês explica identidades, aliases,
versões imutáveis, compatibilidade e credenciais.
Antes de qualquer envio, qualifique o arquivo exato:
longbow checklongbow testlongbow buildlongbow publish --dry-runO dry run valida o manifesto e informa arquivos normalizados e checksum SHA-256 sem contatar o registro. Uma versão publicada é imutável. Incremente a versão para corrigir; use yank apenas para impedir novas resoluções desbloqueadas.
Aplicativos importam a dependência pelo alias local, como
lib::words::greeting, não pelo proprietário no registro. Versione
longbow.lock em aplicativos para que a CI resolva os mesmos bytes.
Trilha concluída
Seção intitulada “Trilha concluída”Agora você sabe criar, executar, diagnosticar e empacotar um aplicativo pequeno. Continue em Básico: módulos, valores e funções.