Pesquisa de site

javascript - TypeScript - impedir que arquivo JSON importado seja armazenado em cache


Então, este é o meu problema: eu preciso importar um arquivo JSON para uma classe TypeScript. Eu posso simplesmente fazer isso com:

import * as data from 'data.json';

O que funciona bem. Apenas o arquivo JSON está mudando. E quando eu o importo assim, ele armazena o arquivo JSON em cache e não mostra as mudanças com precisão.

Eu pesquisei no Google sobre isso e só encontrei soluções que envolvem chamadas Ajax, node fs ou node file-loader. Nenhuma dessas é possível com a minha configuração.

Então alguém sabe como reimportar arquivos JSON? Nem precisa ser quando eles mudam, mas talvez em algum evento de clique ou algo assim. Ou evitar o cache das importações desde o início.

Além disso, estou usando webpack...