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