react-component / react-component/table

rc-table broken when using parcel / terser

Offen
#458 2 Kommentare 3 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
TypeScript
Sterne
1.4k
Forks
618
Ø Merge
10 Std. 19 Min.
Gemergte PRs (30 T.)
2

Beschreibung

When building a project with parcel-bundler, rc-table is broken.

I've setup an example here (using antd and rc-table directly): https://github.com/Tommos0/parcel-typescript-antd . Live here: https://tommos0.github.io/parcel-typescript-antd/dist/

Everything is OK in development mode or when building using parcel build --no-minify. But the minifier used by parcel called terser is somehow creating issues.

I've tried disabling some terser settings using the .terserrc file, but that still doesn't seem to help.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne mit der verlinkten parcel-typescript-antd-Reproduktion und vergleiche deren Entwicklungs-Build mit parcel build --no-minify und dem standardmäßig minifizierten Build. Untersuche das Verhalten von rc-table bei der Terser-Minifizierung durch Parcel; abgeschlossen ist die Aufgabe, wenn der produktive minifizierte Build korrekt rendert, ohne die funktionierenden Entwicklungs- und No-Minify-Builds zu beeinträchtigen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
react, typescript
Bereich
frontend
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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