facebook / facebook/docusaurus

Bug: mdx-loader caching issue => linked md files should be added as dependencies

Abierto
#5,757 3 comentarios 0 reacciones 0 asignados Ver en GitHub
bug difficulty: intermediate domain: markdown status: blocked
Lenguaje dominante
TypeScript
Estrellas
66.2k
Forks
10k
Merge medio
1 d 3 h
PR fusionados (30 d)
52

Descripción

## 🐛 Bug Report

Suppose you have:

```md
# md file

[link](./otherMdFile.md)
```

Then if the linked md file change from `slug: /path1` to `slug: /path2` the md file must be "invalidated"

Otherwise, we'll keep linking to `/path1` (instead of new `/path2`) due to Webpack caches.

mdx-loader probably needs to collect linked file paths, and call `this.addDependency(linkedFilePath);`

---

Issue noticed in PR https://github.com/facebook/docusaurus/pull/5755

https://app.netlify.com/sites/docusaurus-2/deploys/6171611d255a130008c35dff

Had to clear the Netlify cache to fix the build failure

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.