github / github/codespaces-nextjs
Better support for non-x86-64 archs
- Linguagem predominante
- JavaScript
- Estrelas
- 152
- Forks
- 210
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Descrição
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.
Guia de contribuição
Direção de pesquisa
Inspecione primeiro a configuração de devcontainer do template e a declaração da imagem `mcr.microsoft.com/devcontainers/universal:2`. Compare-a com o patch vinculado e verifique se `devcontainers/typescript-node` oferece o suporte necessário à arquitetura sem perder os requisitos existentes do template. Considera-se concluído quando o template funciona adequadamente em sistemas que não sejam x86-64 e a escolha da imagem está documentada ou validada.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- docker, next.js
- Domínio
- devops
- Tipo de issue
- Funcionalidade
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Status de atividade
- Estagnada
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 35/100