github / github/codespaces-nextjs

Better support for non-x86-64 archs

Abierto
#2 1 comentario 2 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
JavaScript
Estrellas
152
Forks
210
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

Firstly, thanks for this awesome template! I'm pretty new to Next, so I'm sorry if this isn't a very good issue.

I believe that the `mcr.microsoft.com/devcontainers/universal:2` image used in this template is only built for `x86-64` arch according to https://github.com/microsoft/vscode-dev-containers/tree/main/containers/codespaces-linux. I'm guessing this is going to run into many performance issues for `amd64` users like me on Apple silicon.

I found a simple change like this seems to at least work enough for a template: https://github.com/github/codespaces-nextjs/compare/main...myyk:codespaces-nextjs:patch-1 (pls excused the misleading comment on it and the bad formatting)

I don't know if there are other reasons why `devcontainers/universal` was used instead of `devcontainers/typescript-node` though.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Inspecciona primero la configuración de devcontainer de la plantilla y la declaración de la imagen `mcr.microsoft.com/devcontainers/universal:2`. Compárala con el parche enlazado y comprueba si `devcontainers/typescript-node` proporciona la compatibilidad de arquitectura necesaria sin perder los requisitos existentes de la plantilla. Se considera terminado cuando la plantilla funciona adecuadamente en sistemas que no sean x86-64 y la elección de la imagen está documentada o validada.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
docker, next.js
Área
devops
Tipo de issue
Nueva funcionalidad
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.