{"id":15093262,"url":"https://github.com/jarapava/chrysalis","last_synced_at":"2026-01-05T02:04:58.538Z","repository":{"id":234028648,"uuid":"788151229","full_name":"JaraPava/Chrysalis","owner":"JaraPava","description":"This is a Client for generate sales.","archived":false,"fork":false,"pushed_at":"2024-04-22T23:27:51.000Z","size":241,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-27T12:11:26.250Z","etag":null,"topics":["angular","angular-cli","boostrap","css","html","node-js","typescript","visual-studio-code"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JaraPava.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2024-04-17T21:52:16.000Z","updated_at":"2024-04-17T22:09:57.000Z","dependencies_parsed_at":"2024-04-23T00:36:12.017Z","dependency_job_id":null,"html_url":"https://github.com/JaraPava/Chrysalis","commit_stats":null,"previous_names":["jarapava/chrysalis"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JaraPava%2FChrysalis","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JaraPava%2FChrysalis/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JaraPava%2FChrysalis/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JaraPava%2FChrysalis/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JaraPava","download_url":"https://codeload.github.com/JaraPava/Chrysalis/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244959291,"owners_count":20538624,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["angular","angular-cli","boostrap","css","html","node-js","typescript","visual-studio-code"],"created_at":"2024-09-25T11:20:24.740Z","updated_at":"2026-01-05T02:04:58.504Z","avatar_url":"https://github.com/JaraPava.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"## EditorConfig for VS\nEs una extensión que nos permite sobrescribir valores por defecto en nuestro editor de código.\nCuando visual studio code encuentra un archivo .editorconfig basicamente establece esas configuraciones\npor defecto para ese proyecto. Veasé en el .editorconfig en la carpeta src.\n\n## Angular.json\nEs un archivo que le decimos a Angular ciertas configuraciones para la ejecución de nuestra aplicación.\nComo cual es el build, directorio, archivo que se usará para la ejecución de nuestra aplicación, cual es\nel archivo index.html, donde estará el archivo principal, el main en javascript, cual son los archivos de\nconfiguración de nuestra aplicación, cuales son los asets, estilos globales de nuestra aplicación.\n\n## Package-lock.json\nEs un archivo que no se tocará manualmente, y solamente se manipulará cuando se haga comandos de instalación o remover \ndependencias en el package.json.\n\n## Package.json\nEs un archivo propio de node, este proyecto de angular esta contruido sobre node por eso instalamos node.js\nAquí dice la versión, cuales son los scripts, se pueden agregar más script y convinarlos.\nPrivate es un paquete privado. \nDependencies son paquetes que son requeridos para crear la aplicación de producción.\nCuando usamos ng-build va a tomar todas la dependencias y quitará todo lo que no necesite. \nQuitará la comunicación con el app.server y quitará cosas que no se van utilizar.\nEl forms viene con este proyecto al momento de crear la aplicación.\nen el devDepencias son solamente herramientas de desarrollo.\n\n# PRE-REQUISITOS \n## INSTALACIÓN DE NODE.JS v20.9.0\n1. Descargar nvm (Node Version Manager) desde este link, en el apartado de los `Assets`:\n[nvm](https://github.com/coreybutler/nvm-windows/releases)\n\n2. Descomprimimos carpeta.\n\n3. Ejecutamos el `nvm-setup.exe`\n\n4. Damos siguiente a todo por defecto. No hay problema por que esta versión ya tiene un instalador para actualizar.\n\n5. Abrimos la terminal y Ejecutar como administrador.\n\n6. Ejecutamos el siguiente comando: `nvm`. Este mostrará la versión en que esta corriendo y que se puede usar.\n   NOTA: Si no aparece, vuelve intentarlo\n\n7. Instalamos Node v20.9.0 con el siguiente comando: `nvm install 20.9.0` \n\n8. Cerramos terminal, volvemos abrir el cmd y Ejecutar como Administtrador.\n\n9. Ingresamos el siguiente comando:` node -v` y debe aparecer la versión de Node.js. Caso contrario vuelve al paso 1.\n\n## INSTALACIÓN DE ANGULAR v17.3.5\n1. Abrir teminal y Ejecutar como Administrador.\n\n2. Ingresar el siguiente comando: `npm install -g @angular/cli@17.3.5` y lo ejecutamos.\n\n3. Cerramos terminal y volvemos a abrirlo y Ejecutarlo como Administrador.\n\n4. Ingresamos el siguiente comando: `ng version` y debe aparecer algo como esto:\n\n![Instalación Correcta de Angular](./src/image/installCorrectAngular.png)\n\n# EJECUTAR APLICACIÓN \n\n1. Abrir VS Code en donde se encuentra ubicado el proyecto.\n\n2. Abrimos terminal ya sea de Windows o de VS Code.\n\n3. Ejecutamos el siguiente comando: `npm i`\n\n4. Se instalarán los `node_modules` de esta aplicación.\n\n5. Luego podemos correr nuestra aplicación con el siguiente comando: `ng serve -o`\n\n6. Y solo se desplegará la aplicación.\n\n# Bases\n\nThis project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.3.5.\n\n## Development server\n\nRun `ng serve` for a dev server. Navigate to `http://localhost:4200/`. The application will automatically reload if you change any of the source files.\n\n## Code scaffolding\n\nRun `ng generate component component-name` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module`.\n\n## Build\n\nRun `ng build` to build the project. The build artifacts will be stored in the `dist/` directory.\n\n## Running unit tests\n\nRun `ng test` to execute the unit tests via [Karma](https://karma-runner.github.io).\n\n## Running end-to-end tests\n\nRun `ng e2e` to execute the end-to-end tests via a platform of your choice. To use this command, you need to first add a package that implements end-to-end testing capabilities.\n\n## Further help\n\nTo get more help on the Angular CLI use `ng help` or go check out the [Angular CLI Overview and Command Reference](https://angular.io/cli) page.\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjarapava%2Fchrysalis","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjarapava%2Fchrysalis","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjarapava%2Fchrysalis/lists"}