Projects with a port in .ember-cli that is the default port use port finder when not wanted
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 68/100
- Tipo de issue
- Error
- Claridad
- Bien especificado
- Estado de actividad
- Estancado
- Stack tecnológico
- javascript
- Área
- cli
Línea de trabajo
Comienza en lib/commands/serve.js alrededor de la línea 126 e inspecciona cómo se pasan commandOptions.port, DEFAULT_PORT y stopPort a PortFinder. Reproduce el caso en el que el puerto 4200 está definido en .ember-cli mientras otro proceso usa ese puerto. Se considera terminado cuando el puerto predeterminado configurado se trata igual que los puertos 4201 y 4202 configurados, de modo que la aplicación informa de que el puerto ya está en uso en lugar de seleccionar otro puerto.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
We have multiple apps at our company.
The main one has port 4200, the second one 4201 and the third one 4202.
We have this port defined in .ember-cli
{
...
"port": 4200,
...
}
We don't want any other port, we want the app to crash with "Port already in use".
This works for the apps on ports 4201, 4202... but not for the app with 4200.
Here it serves with the next available port, which is conflicting with our other app's port.
I've tracked it down to here: stopPort is not provided to PortFinder, because the port I specified is the same as the default Ember port, meaning it keeps searching for the next available port.
Problem is that you have || DEFAULT_PORT defined here, but also as default in the available command options. So commandOptions.port is almost always defined (by default)
- Lenguaje dominante
- JavaScript
- Estrellas
- 3.2k
- Forks
- 1.2k
- Merge medio
- 18 h 30 min
- PR fusionados (30 d)
- 9
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de ember-cli/ember-cli
-
Update dependency nopt to latest major releasePosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abiertogood first issue help wanted
Dificultad 2/5 1-3 horas Aptitud para principiantes 63/100
ember-cli/ember-cli#11012 · 8 comentarios ·
Los mantenedores suelen responder en 1 día
-
Classic app blueprint (v6.11+) + typescript dependency issuePosiblemente ocupada @Windvis la tomó hace 69 días. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 25/100
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100
ember-cli/ember-cli#10944 · 1 comentario ·
Los mantenedores suelen responder en 1 día
Todos los issues de ember-cli/ember-cli
Issues similares
-
Bug pulumi/pulumi
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
andromarces/agent-loops#571 ·
Los mantenedores suelen responder en 1 día
-
Code Cleanup Dev Environment
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
ProjectSidewalk/SidewalkWebpage#5699 ·
Los mantenedores suelen responder en 1 día
-
automated issue report
Dificultad 2/5 1-3 horas Aptitud para principiantes 64/100
lirantal/discoprint#38 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
zenstackhq/zenstack#2873 ·
Los mantenedores suelen responder en 1 día