Passei meses e dias escrevendo uma biblioteca no dardo [aplicativo de vibração] e quero monetizar meus esforços. Como compartilho essas bibliotecas de dardos como código fechado, para que ninguém possa ver meu código-fonte?
Existe uma maneira de ocultar meu código fonte?
pub get
baixe as fontes visíveis para qualquer pessoa. Qualquer outra coisa que iria quebrar árvores balançandoRespostas:
O jeito que eu faço isso é usar o git como provedor para minhas dependências.
Por exemplo,
fluttertoast
aqui está uma biblioteca de dardo privada:Eu só tinha que ter certeza de que outras pessoas que estavam trabalhando comigo tivessem acesso ao repositório git e, em seguida, o ambiente de vibração delas pudesse usar a biblioteca.
Existem várias fontes de dependência que podemos usar como servidores de pacotes e pacotes no sistema local, mas eu só usei o git para compartilhar bibliotecas de vibração privadas.
https://dart.dev/tools/pub/dependencies#dependency-sources
fonte