Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Variables not updating with HMR

Aberta
#200 0 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
3/5
Tempo estimado
1-2 dias
Facilidade para iniciantes
48/100
Tipo de issue
Bug
Clareza
Razoavelmente clara
Status de atividade
Estagnada
Stack de tecnologia
android, tailwindcss

Direção de pesquisa

Comece reproduzindo o problema no projeto ns-tailwind-4-examples com uma sessão Android ns run ou ns debug e HMR habilitado. Compare a alteração de text-sky-500 para text-amber-500 com a mesma alteração usando --no-hmr; considera-se concluído quando as variáveis de cor do tema são atualizadas sem reiniciar o app.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

It seems like theme variables do not update if the code is updated during a ns run or ns debug session with HMR enabled (as it is by default). I only tested it on Android on a Windows machine with nativescript 8.9.3, @nativescript/core 8.9.7, @nativescript/android 8.9.1, @nativescript/tailwind 4.0.4, and tailwindcss 4.1.13.

How to reproduce

For example, clone ns-tailwind-4-examples, pick any example/framework, and run it with ns run android or ns debug android. Update the code for the home page replacing text-sky-500 with text-amber-500 and see the color disappear.

Notes

Notably, if run with --no-hmr (i.e. the app restarts at each change), theme variables are reloaded correctly.

I believe it is an issue with variables because, for example, updating a spacing class to an arbitrary size (e.g. mx-2 to mx-123) works.

Linguagem predominante
JavaScript
Estrelas
161
Forks
29
Merge médio
1h 39min
PRs com merge (30d)
1

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de NativeScript/tailwind

Todas as issues de NativeScript/tailwind

Issues semelhantes

Mais issues de JavaScript

Receba novas issues na sua caixa de entrada

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