Pular para o conteúdo principal
Versão: 8.1

Exemplos para novos comandos

Raaghu CLI - Comandos de Exemplo

O comando raaghu cria uma solução raaghu ou outros artefatos com base em um modelo raaghu. O Raaghu CLI possui vários parâmetros para criar uma nova solução raaghu. Neste documento, vamos mostrar alguns exemplos de comandos para criar uma nova solução. Todos os comandos começam com raaghu.

  • Este projeto consiste nos seguintes comandos: help, new, login, login -info, logout.

help

Exibe todos os comandos exibir.

Comando de ajuda:

raaghu help

visualizar:

raaghu help
Raaghu Cli

comandos disponíveis:
> raaghu help Mostra ajuda da linha de comando. Escreva `raaghu help <comando>` para um comando particular
> raaghu new [nome-da-solu��o] Executa o Comando New para Criar uma Nova solução Raaghu
> raaghu login Executa o Comando de Login
> raaghu login -info Executa o Comando de informação de Login
> raaghu logout Executa o Comando de Logout

new

  • Cria uma nova solução. Comando new:
raaghu help new 

visualizar:

raaghu help new
Raaghu Cli

Usage:
raaghu new <project-name> [options]

Options:
-v|--version <version-number> (default: latest-version)

Example(s):
raaghu new my-project
raaghu new my-project --version 1.0.0

Criar uma solução a partir de uma versão específica.

Quando você cria uma solução, ela sempre é criada com a versão mais recente. Para criar um projeto a partir de uma versão mais antiga, você pode passar o parâmetro --version ou -v.

raaghu new Raaghu.BookStore --version 7.4.4
raaghu new Raaghu.BookStore -v 7.4.4

Para obter a lista de versão do raaghu, confira o seguinte link: https://www.nuget.org/packages/Waiin.Raaghu.Cli

login

  • Usado para fazer login na conta. Comando :
raaghu login 

visualizar:

raaghu login
Raaghu Cli
Enter Email: emailId
Enter Password: *******
[##################################################] 100%
License verification successful. Tool functionality can proceed.

login --info

  • Usado para visualizar a conta de login. Comando login -info:
raaghu login --info

visualizar:

Raaghu CLI
If you need help navigating through commands, use 'raaghu help' for a list of commands.
Executing Login Info command...
[##################################################] 100%
emailId is active.

logout

  • Usado para fazer logout da conta. Comando logout:
raaghu logout

visualizar:

Raaghu CLI
If you need help navigating through commands, use 'raaghu help' for a list of commands.
Executing Logout command...
[##################################################] 100%
emailId Logged out successfully

generate

Gera proxies de serviço para suas APIs HTTP para facilitar o consumo de seus serviços do lado do cliente. Sua aplicação host (servidor) deve estar em execução antes de executar este comando.

Comando:

raaghu generate --proxy -t
raaghu generate --proxy --template

visualizar:

Raaghu CLI
If you need help navigating through commands, use 'raaghu help' for a list of commands.
Checking login credentials
emailId is logged in.
Enter URL: https://localhost:44397
Downloading swagger json...
Generating proxy...

Proxy Successfully Created.

create

create é utilizado para gerar diferentes tipos de páginas para gerenciar relacionamentos de dados.

  • Primeiro, você precisa executar o comando Slice para criar os diferentes tipos de páginas CRUD

Comando:

raaghu create --Slice

visualizar:

Raaghu CLI
If you need help navigating through commands, use 'raaghu help' for a list of commands.
Checking login credentials
emailId is logged in.
Enter Service Name: Hospital
Slice Added Successfully

Para criar diferentes tipos de páginas, use os seguintes comandos:

Cria uma página para gerenciar dados (como adicionar, visualizar, atualizar e excluir) que verifica relacionamentos e executa conforme necessário.

Comando:

raaghu create --CRUDPage

visualizar:

View:

Raaghu CLI
If you need help navigating through commands, use 'raaghu help' for a list of commands.
Checking login credentials
emailId is logged in.
Enter Backend Project Path: E:\Backened\source-code-backend\aspnet-core
Enter Entity Name: Hospital

Creating component...
Need to install the following packages:
generate-react-cli@8.4.6
ok to proceed? (y)
rds-comp-hospital.tsx was successfully created at src/rds-comp-hospital/rds-comp-hospital.tsx
rds-comp-hospital.styled.ts was successfully created at src/rds-comp-hospital/rds-comp-hospital.styled.ts
rds-comp-hospital.test.tsx was successfully created at src/rds-comp-hospital/rds-comp-hospital.test.tsx
rds-comp-hospital.stories.tsx was successfully created at src/rds-comp-hospital/rds-comp-hospital.stories.tsx
index.ts is successfully created at src/rds-comp-hospital/index.ts
Component page is successfully created!!
PrivateRoute_Auth.tsx
Page "Hospitals" created successfully.
Done!!

add

O comando add nos ajuda a criar novas páginas, componentes e elementos sem dados de entidade.

  • Criar novo Componente: Comando:
raaghu add --component
raaghu add -c

Visualização:

Raaghu Cli
Please provide a command. Use 'raaghu help' for a list of commands.
raaghu add --component
Checking login credentials
emailId user is logged in.
Enter component name:
navbar
Creating component...
navbar.tsx was successfully created at src/navbar/navbar.tsx
navbar.styled.ts was successfully created at src/navbar/navbar.styled.ts
navbar.test.tsx was successfully created at src/navbar/navbar.test.tsx
navbar.stories.tsx was successfully created at src/navbar/navbar.stories.tsx
index.ts is successfully created at src/navbar/index.ts
Successfully created the navbar component
  • Também podemos usar raaghu add -c para criar um novo componente.
  • Criar novo Elemento:

Comando:

raaghu add --element
raaghu add -e

Visualização:

Raaghu Cli
Please provide a command. Use 'raaghu help' for a list of commands.
raaghu add --element
Checking login credentials
emailId user is logged in.
Enter element name:
navbar
Creating element...
navbar.tsx was successfully created at src/navbar/navbar.tsx
navbar.styled.ts was successfully created at src/navbar/navbar.styled.ts
navbar.test.tsx was successfully created at src/navbar/navbar.test.tsx
navbar.stories.tsx was successfully created at src/navbar/navbar.stories.tsx
index.ts is successfully created at src/navbar/index.ts
Successfully created the navbar element

-Também podemos usar raaghu add -e para criar um novo elemento.

  • Criar nova Página:

Comando:

raaghu add --Page
raaghu add -p

Visualização:

Raaghu Cli
Please provide a command. Use 'raaghu help' for a list of commands.
raaghu add --page
Checking login credentials
emailId user is logged in.
Enter page name:
navbar
undefined page is successfully created!!
PrivateRoute_Auth.tsx
Successfully created the navbar page
  • Também podemos usar raaghu add -p para criar uma nova página.