Ferramentas do usuário

Ferramentas do site


infotic:laravel:netbeans

Instalação e Configuração do Projeto no NetBeans

Para usar o projeto do Netbeans, vá em Arquivo → Novo Projeto. Escolha PHP e Aplicação PHP com Códigos-fonte Existentes e clique em Próximo.

Agora, escolha a pasta onde está o novo projeto e dê um nome a ele. A versão do PHP usada deve ser a 5.6 por essa ser a usada no servidor onde a aplicação será instalada.

No próximo passo, escolha Servidor da Web de PHP incorporado. A URL do projeto pode continuar http://localhost:8000/ a não ser que a porta 8000 esteja sendo utilizada por outra aplicação. A partir daí, o projeto já está pronto para ser usado. Lembre-se de não comitar no repositório os arquivos específicos do projeto do NetBeans nem certos arquivos de configuração do Laravel, como o .env e a pasta vendor. Em geral, os caminhos desses arquivos, juntamente com os caminhos dos arquivos do projeto da IDE escolhida, devem ficar no arquivo que define os arquivos que serão ignorados pelo repositório. No CVS, por exemplo, esse arquivo é o .cvsignore, já no Git é o .gitignore.

Se estiver usando o Git, o Laravel já vem com um .gitignore, contendo as pastas e arquivos que não devem ser comitados no repositório. Apenas adicione os arquivos e pastas da sua IDE para ele e os comite. No caso do NetBeans, as linhas a serem adicionadas são:

nbproject/
nbproject/private/
bootstrap/nbproject/private/
bootstrap/nbproject/

Se não tiver criado o projeto e for puxá-lo do Git, é necessário dar um composer install para instalar tudo o que o projeto Laravel precisa para a pasta vendor, que será criada. Se alguém tiver adicionado componentes ao projeto (alterado o composer.json ou composer.lock) dê um composer update para baixar as novas dependências.

Adicionalmente, crie o .env baseado no .env.example levando em considerações suas configurações locais de banco, e-mail, etc.

Para criar o .env, digite os comandos no console no Linux ou usando o Git bash no Windows:

cp .env.example .env
php artisan key:generate
infotic/laravel/netbeans.txt · Última modificação: 27/04/2021 12:05 por 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki