miércoles, 19 de agosto de 2020

Estructura de carpetas de un proyecto angular

Estructura de carpetas de un proyecto angular


La carpeta de la aplicación Angular  tiene la siguiente estructura de carpetas:
  • e2e: Carpeta del desarrollo de pruebas
  • node_modules: Carpeta de los módulos y dependencias
  • src/app Carpeta del desarrollo de nuestros módulos

 
La carpeta de la aplicación Angular tiene los siguientes ficheros:
  • editorconfig: Archivo de configuración para el editor.
  • .gitignore: donde agregamos las carpetas o archivos que queremos ignorar del sistema de versiones de git.
  • karma.conf.js: Se usa para pruebas unitarias y automatizar algunas tareas.
  • assets: Es la carpeta donde van archivos estáticos de nuestra aplicación, imágenes, videos,ect.
  • enviroment.ts: Sirve para cambiar el entorno de ejecución, entorno de desarrollo o entorno de producción.
  • favicon.ico: Es el icono asociado a nuestra página web.



Archivos principales del proyecto:
  • angular.json: Contiene la configuración sobre el framework
  • package.json: Contiene los metadatos, los scripts y las dependencias del proyecto.
  • src/: la carpeta donde están los archivos fuentes
    • index.html : Es la pagina proporcionada por el servidor donde vamos a inyectar las vistas.
    • main.ts: El fichero de entrada de la aplicación.
    • app/: La carpeta donde va el código de nuestra aplicación.
      • app.module.ts: Modulo principal de angular y es el fichero raíz.
      • app.component.ts: Es el componente raíz del proyecto.
  • app.component.html:Define la plantilla del componente
  • app.component.ts: Define la funcionalidad de TypeScript del componente
  • app.component.scss/sacss/css: Define el estilo del componente.
  • tsconfig.json: El archivo tsconfig.json específica los archivos raíz y las opciones del compilador necesarias para compilar el proyecto.
  • tslint.json: TSLint realiza un análisis estático del código y detecta errores y problemas potenciales en el código.




 

No hay comentarios:

Publicar un comentario