github / github/codespaces-nextjs

Better support for non-x86-64 archs

Aberta
#2 1 comentário 2 reações 0 responsáveis Ver no GitHub
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

Abrir o 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

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.