facebook / facebook/docusaurus

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

Offen
#5,757 3 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
bug difficulty: intermediate domain: markdown status: blocked
Vorherrschende Sprache
TypeScript
Sterne
66.2k
Forks
10k
Ø Merge
1 T. 3 Std.
Gemergte PRs (30 T.)
52

Beschreibung

## 🐛 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

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.