Todos los comandos de nvm (Node Version Manager), incluyendo los que aparecen al ejecutar nvm --help y algunos otros que pueden ser útiles:
nvm list
: Listar instaladas.nvm list available
: Listar disponibles para descargar.
// Place your key bindings in this file to override the defaultsauto[] | |
[ | |
{ | |
"key": "f3", | |
"command": "-editor.action.nextMatchFindAction", | |
"when": "editorFocus" | |
}, | |
{ | |
"key": "f3", | |
"command": "-workbench.action.terminal.findNext", |
El lenguaje ubicuo es un concepto clave en el desarrollo de software, especialmente en el contexto de la metodología de Domain-Driven Design (DDD), propuesta por Eric Evans en su libro Domain-Driven Design: Tackling Complexity in the Heart of Software.
El lenguaje ubicuo se refiere a un lenguaje común, compartido y entendido tanto por los desarrolladores como por los expertos en el dominio (es decir, las personas que tienen un profundo conocimiento del área de negocio o problema que se está resolviendo con el software). Este lenguaje se utiliza en todas las conversaciones y en la documentación del proyecto, y debe reflejarse directamente en el código del software.
Para excluir archivos de prueba de la compilación, pero aún así tenerlos marcados, cree un segundo archivo de configuración, p.e. tsconfig.build.json
que usa la matriz de exclusión para excluir sus archivos de prueba de la compilación cuando ejecuta el comando tsc.
Aquí está el archivo principal tsconfig.json
.
{
"compilerOptions": {
"module": "commonjs",
Para hacer un pull request en AWS CodeCommit, debes seguir algunos pasos para asegurarte de que tus cambios puedan ser revisados y eventualmente unidos al repositorio principal. Aquí te detallo un proceso paso a paso:
git checkout -b username-feature-or-fix
# Example: git checkout -b leader-cart
Documentación oficial sobre Jest
npm install -D jest @types/jest ts-jest supertest
"plugins": [ | |
"@semantic-release/commit-analyzer", | |
"@semantic-release/release-notes-generator", | |
"@semantic-release/changelog", | |
"@semantic-release/github", | |
"@semantic-release/npm", | |
"@semantic-release/git" | |
], |
# version: '3.8' # YA NO ES NECESARIO ESTABLECER LA VERSION | |
name: 'my-app' # https://docs.docker.com/compose/project-name/#set-a-project-name | |
# Servicios | |
services: | |
# Servicio para la base de datos MySQL | |
db: | |
image: mysql:8.0.34 | |
container_name: db | |
mem_limit: 512m # Establece un límite de 64 megabytes de RAM |