Documentación del proyecto Angular con Wordpress
Introducción
Esta es la documentación del proyecto Dashboard | Practicas II Semestre UNAB, realizado en la empresa A&A Soluciones TIC, utilizando MKDOCS para publicarlo en ReadTheDocs. En este proyecto se utilizó Angular para el Frontend, en la parte del backend se utilizó NodeJS, TypeORM con base de datos MySQL. También se hizo uso de la API REST de los departamentos y municipios de Colombia y la API REST de WordPres.
Contenido
Repositorio
Para el manejo de las versiones del proyecto se utilizó Git y GitHub, puedes ver el repositorio haciendo click aquí
Servidor de desarrollo Frontend
Pasos para levantar el servidor de desarrollo de Angular:
git clone https://github.com/dev36aiatic/primerosPasosAngular.git
- Abrir consola de comandos sobre la carpeta del proyecto clonado en el paso anterior
npm install
- Instala las dependecias del proyecto de Angularng serve -o
- Abre el proyecto una vez esté listo
Build de producción
Para generar la build de producción debes abrir la consola de comandos sobre la carpeta del proyecto de angular
y ejecutar el comando ng build --configuration production
. Esto creará los archivos en la siguiente ruta.
Angular # La carpeta que contiene del proyecto de Angular clonado
dist/
Angular/
index.html # El index.html del proyecto
... # Otros archivos del proyecto como el script, estilos css y fuentes.
Una vez creados estos archivos puedes utilizarlos de la forma que desees.
Servidor de desarrollo Backend
git clone https://github.com/dev36aiatic/primerosPasosAngular.git
- Abrir consola de comandos sobre la carpeta backend que está dentro del proyecto clonado en el paso anterior
npm install
- Instala las dependecias del proyecto de NodeJS- Configurar la conexión a la base de datos en el archivo
ormconfig.json
- Configurar las variables de entorno en el archivo .env
npm run dev
- Corre el servidor del backend