pierresilva / ixidium-bl

Baseline

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Repositorio: BL

Configuración:

Requisitos Versión
Sistema Operativo Windows >= Server 2008
Servidor Web Apache >= 2.4
PHP PHP >= 7.1.3
OpenSSL PHP Extension
SQLSrv PHP Extension
SQLSrv PDO PHP Extension
Mbstring PHP Extension
Tokenizer PHP Extension
XML PHP Extension
Ctype PHP Extension
JSON PHP Extension
Base de datos SQL Server >= 2012
Node JS NodeJS >= 8.* <= 10.*
Laravel Laravel = 5.6
Angular Angular >= 7
Angular Cli

.

Archivos de configuración / conexión:

  1. .env.example - Ejemplos de configuración de Laravel
  2. .env - Para desarrollo
  3. .env.testing - Para pruebas unitarias
  4. resources/angular/environments/enviorenment.ts - Desarrollo
  5. resources/angular/environments/enviorenment.prod.ts - Producción

NOTA: Todos los archivos contenidos en este repositorio son confidenciales.

Instalación

Esta guia de instalación presupone que usted tiene instaladas y configuradas las herramientas para el entorno de desarrollo.

  • Asegurese de tener instalados los requisitos de configuración.

  • Clonar repositorio.

git clone https://github.com/pierresilva/ixidium-bl.git
  • Posicionarse en la carpeta
cd ixidium-bl
  • Posicionarse en la rama develop
git checkout develop
  • Instalar paquetes Laravel
composer install
  • Instalar plugins javascript
npm install
  • Crear el archivo .env
cp .env.example .env
  • Crear la base de datos de desarrollo renova y la base de datos para pruebas unitarias renova-testing.

  • Cambiar las configuraciones del entorno de desarrollo en el archivo .env y .env.testing

  • Crear la clave de encriptación de la aplicación

php artisan key:generate
  • Crear clave de encriptación de JWT
php artisan jwt:secret
  • Correr migraciones y seeders
php artisan migrate
php artisan db:seed --class=SqlSeeder
php artisan db:seed --class=SqlSeederLast
  • Correr el servidor de la applicación angular
npm run start

NOTA: Si su virtual host no es http://ixidium-bl.test debe reemplazar el valor de api_url en: resources/angular/environments/environment.ts por la url de su virtual host.

  • Compilar a producción
npm run build:prod
  • Actualizar a Angular 7
npm run reinstall

About

Baseline


Languages

Language:TSQL 76.3%Language:PHP 19.3%Language:TypeScript 2.7%Language:HTML 1.7%Language:Shell 0.0%Language:Dockerfile 0.0%Language:Vue 0.0%Language:Makefile 0.0%