DelphiMVCFramework – Como instalar e integrar os pacotes a IDE

Bom dia!

a instalação do DelphiMVCFramework  no Delphi é relativamente Simples:

  1. Baixe o arquivo zip do  DelphiMVCFramework.  aqui no  github.
  2. Descompacte o arquivo diretamente no diretório C:\
    os arquivos devem estar com a seguinte estrutura:estutura Pastas do DMVC
  3. Baixe as dependências
    1. DelphiRedisClient (https://github.com/danieleteti/delphiredisclient)
    2. Descompacte os arquivos diretamente no diretório: C:\delphimvcframework-master\lib\dmustache
      2018-02-21 (1)
    3. LoggerPro (https://github.com/danieleteti/loggerpro)
    4. Descompacte os arquivos diretamente no diretório: C:\delphimvcframework-master\lib\loggerpro
      2018-02-21
  4.  Abra o Delphi e configure aponte os diretórios no Library path das opções do Delphi:
    Abra o menu Tool – > Options
    selecione a opção Library e Library Path  e adicione os diretórios:
    2018-02-21 (2)
    Clique no botão reticencias do Library Path e adicione os diretórios:

  5. Agora vamos Integrar o DelphiMVCFramework a ide do Delphi
    1. Abra o projeto
      C:\delphimvcframework-master\ideexpert\DMVC_IDE_Expert_D102Tokyo.dproj
    2. Compile o projeto, e instale o pacote.
      ide
      2018-02-21 (4)
    3. Pronto o DelphiMVCFramework esta instalado e pronto para ser usado:
    4. 2018-02-21 (5)
    5. 2018-02-21 (6)
    6. Execute a aplicação
    7. 2018-02-21 (7)
    8. 2018-02-21 (9)
    9. abra o endereço http://localhost:8080 e a aplicação demo será exibida no seu navegador:
      2018-02-21 (10)Se tiver alguma duvida deixa nos comentários e irei responder assim que possível!

      Abraços
      Marcos Nielsen

5 comentários em “DelphiMVCFramework – Como instalar e integrar os pacotes a IDE

Adicione o seu

    1. Bom dia Gustavo.
      Peço que revise se os caminhos da sua library path estão corretos.
      Revise também a plataforma de compilação, Agora por padrão, no RAD Studio, primeiro aparece para configura a plataforma de 64 bits e também precisa configurar a plataforma 32 bits.

  1. Boa noite, no arquivo compactado não veio o DMVC_IDE_Expert_D102Tokyo.dproj…. Instalei com o pacote referente ao meu Delphi na pasta Package… Ao testar e colocar o localhost:8080 aparece a seguinte mensagem: {“classname”:”EMVCException”,”items”:[],”statuscode”:404,”reasonstring”:””,”message”:”[EMVCException] Not Found”,”data”:null}

    1. Boa noite Gilmar,
      acredito que sua URL esteja incompleta.

      faça novamente o projeto usando o wizard, FILE-> NEW -> OTHER
      escolha DelphiMVCFramework e escolha o DelphiMVCFramework Project
      sem alterar nada crie o novo projeto:
      veja se a unit1.pas arquivo do (controller) aparece assim:
      ….
      type
      [MVCPath(‘/api’)]
      TMyController = class(TMVCController)
      public
      [MVCPath(‘/’)]
      [MVCHTTPMethod([httpGET])]
      procedure Index;
      …..

      se sim
      execute o projeto e faça o consumo da API da seguinte maneira:

      http://localhost:8080/api/

      você deverá ter este resposta:
      Hello DelphiMVCFramework World!

      e tudo está certo!

      Abraços

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s

WordPress.com.

Acima ↑

%d blogueiros gostam disto: