Modern Devvit Web: `settings list` fails with "Failed to get app settings fields"
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 57/100
- Tipo de issue
- Bug
- Clareza
- Razoavelmente clara
- Status de atividade
- Ativa
- Stack de tecnologia
- typescript
- Domínio
- cli
Direção de pesquisa
Start by reproducing the failure with npx @devvit/cli settings list for an app whose devvit.json defines settings.global. Then trace the CLI command's handling of app settings fields; the issue does not name a source file or test. Done means the command succeeds and lists the global settings.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Bug: devvit settings list fails for modern Devvit Web settings.global
Environment
- App:
teyahealth-cmo @devvit/cli: 0.14.7@devvit/server: 0.14.3@devvit/public-api: 0.14.3- Uploaded app version: 0.0.17
Architecture
This is a modern Devvit Web application using:
devvit.jsonsettings.global
There are no legacy Devvit.addSettings() declarations.
The uploaded version reports:
hasDevvitJson: truehasCustomSettings: false
The application builds successfully with 0 errors and all 34 tests pass.
Reproduction
-
Define global settings under
settings.globalindevvit.json. -
Build the application.
-
Upload successfully with:
npx @devvit/cli upload -
Start a playtest:
npx @devvit/cli playtest r/teyahealth_cmo_dev -
Run:
npx @devvit/cli settings list
Actual result
The command fails with:
Error: Failed to get app settings fields.
- Linguagem predominante
- TypeScript
- Estrelas
- 215
- Forks
- 91
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de reddit/devvit
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 85/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 67/100
-
Bound concurrent filesystem reads during asset discovery and source ZIP generationTalvez já em andamento @CR29-22-2805 assumiu há 99 dias. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Todas as issues de reddit/devvit
Issues semelhantes
-
backend refactor
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 73/100
NIAEFEUP/tts#927 · 1 comentário · 1 reação ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
callstackincubator/react-native-harness#296 ·
Mantenedores costumam responder em até 1 dia
-
status:in-linear
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 67/100
n8n-io/n8n#42293 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
verified
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 67/100
Mantenedores costumam responder em até 5 dias
-
Add inputmode attribute support (forwarded to the inner input)Talvez livre de novo Um pull request para esta issue foi fechado sem ser mesclado. Abertaenhancement
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
Neovici/cosmoz-input#467 ·
Mantenedores costumam responder em até 1 dia