Comandos de carga de ferrugem

Comandos de carga de ferrugem
A carga é um gerente de pacote de código aberto leve e poderoso para a linguagem de programação de ferrugem. É uma ferramenta que pode levar a ferrugem de uma linguagem de programação relativamente normal para uma que é poderosa e a mais deliciosa com a qual trabalhar.

A carga vem com um conjunto de comandos e ferramentas que variam desde a geração de um novo projeto até a publicação de seus próprios pacotes no Rust Official Repository.

Bem, Rustaceans, neste artigo, apresentaremos a você o funcionamento do gerente de pacotes de carga, aprendendo os comandos mais fundamentais e úteis.

Instalando carga

Antes de poder usar o gerenciador de pacotes de carga, você precisará instalá -lo. Por padrão, a carga é embalada junto com o compilador de ferrugem. Portanto, se você tiver o Rustc instalado, as chances são altas de que você tem carga instalada.

Para verificar se a carga está disponível em seu sistema, abra seu terminal e insira o comando:

$ cargo -versão
Carga 1.58.0 (F01B232BC 2022-01-19)

O comando de versão de carga retornará a versão da carga instalada em seu sistema.

Comandos úteis de carga.

A seguir, é apresentada uma lista de alguns comandos úteis fornecidos pelo gerenciador de pacotes de carga:

Cargo novo

O novo comando de carga permite criar um novo pacote de carga no diretório especificado.

Exemplo de uso do comando é como mostrado:

$ cargo novo caminho [Opções]

O comando cria um novo pacote de carga com o nome especificado no diretório de trabalho atual.

O comando suporta outras opções, como:

  1. -Nome Nome - Especifica o nome do pacote.
  2. -Bin - diz a Cargo para criar um pacote com o alvo binário especificado. Por padrão, o valor é definido como SRC/principal.rs
  3. -Lib - diz a Cargo para criar um pacote com o alvo da biblioteca conforme especificado. Por padrão, SRC/LIB.rs

Cargo Init

O comando init de carga cria um novo manifesto de carga no diretório de trabalho atual. O comando é como mostrado:

Caminho de carga init [Opções]

Ele suporta opções semelhantes ao do novo comando de carga.

Instalação de carga

O comando de instalação de carga permite construir e instalar um binário de ferrugem. A sintaxe do comando é como mostrado:

Construção de carga [Opções] Criar

Você pode instalar uma caixa de várias fontes, como -git, -path e -gistry. Essas bandeiras permitem que você altere a fonte da caixa.

O comando suporta outras opções. Um exemplo é como mostrado:

  1. -versão - especifica qual versão criada para instalar.
  2. -Lista - lista todos os pacotes instalados e suas versões.
  3. -Força - Força substitua caixas e binários.
  4. -BIN - Instale apenas o binário especificado.
  5. -raiz - especifica o diretório raiz para instalar os pacotes.

O exposto acima são algumas opções suportadas pelo comando de instalação de carga.

desinstalação de carga

O comando de desinstalação de cargas remove um pacote instalado usando o comando de instalação de carga.

A sintaxe do comando é como mostrado:

desinstalação de carga [Opções] [Spec]

A seguir, são apresentados opções de exemplo para usar com o comando de desinstalação de carga.

  1. -Pacote - Especifica qual pacote para desinstalar.
  2. -Nome do compartimento - apenas desinstala o binário com o nome especificado.

Pesquisa de carga

O comando de pesquisa de carga permite que você procure um pacote de ferrugem nas caixas.Diretório IO. A sintaxe do comando é como mostrado:

Pesquisa de carga [Opções] [consulta]

O comando procurará caixas correspondentes em caixas.io e retorna as partidas encontradas junto com a descrição em formato Toml.

Cargo Run

O comando de corrida de carga executa o pacote atual. A sintaxe do comando é como mostrado:

Cargo Run [Opções] [- Args]

As opções após os sinalizadores -args são tratados como argumentos do programa e são passados ​​para o binário em execução.

Lembre -se de que o comando Cargo Run executará o pacote no diretório de trabalho atual. Para especificar um diretório diferente, você pode usar o sinalizador -p.

Construção de carga

O comando de construção de carga compila o pacote atual e as dependências necessárias.

A sintaxe do comando é como mostrado:

Construção de carga [Opções]

Carga [comando] -Help

O comando de ajuda permite que você obtenha o menu de ajuda disponível para um comando específico. Por exemplo, para obter a ajuda do comando de construção de carga, você pode fazer:

Construção de carga -Help

Para obter ajuda para o comando principal de carga, digite o comando:

ajuda de carga

Cargo

O comando de carga de carga mostra um formato de árvore para as dependências para o pacote especificado.

A sintaxe de comando é como:

Cargo Tree [Opções]

Correção de carga

A correção de carga corrige automaticamente os erros de linha retornados pelo compilador de ferrugem. A sintaxe do comando é como mostrado:

carga consertar [[opções]

Outros comandos

Os acima são alguns comandos comuns que você usará enquanto trabalha com o gerenciador de pacotes de carga. No entanto, existem outros que podem não aparecer com tanta frequência, mas podem ser úteis.

Esses incluem:

  1. Documento de carga - Os comandos de Doc Cargo permitem que você gere a documentação para um pacote.
  2. Fetch de carga - este comando busca as dependências definidas em um pacote da rede.
  3. Carga limpa - remove os artefatos gerados.
  4. Pacote de carga - este comando acumula um pacote local em um arquivo alcatrão distribuível.

Fechamento

O artigo descreve alguns comandos comuns e úteis ao trabalhar com o gerenciador de pacotes de carga. Esta lista é apenas uma dica dos comandos de carga. Verifique o recurso abaixo para saber mais sobre os comandos de carga.

https: // doc.Ferrute.org/carga/