lukeed / lukeed/webpack-plugin-replace
Problem with escaping in 'values'
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 36
- Forks
- 8
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
When writing a key with escaped special characters (e.g. 'fromCharCode\\(e\\)') it saves the key with one slash, so when script tries to find value with the two slashes it can't, and inserts undefined.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginnen Sie damit, den im Issue beschriebenen Fall mit einem escaped key zu reproduzieren, indem Sie einen Schlüssel wie fromCharCode\\(e\\) und eine Wertsuche verwenden, die die beiden Backslashes enthält. Verfolgen Sie die Verarbeitung von values von der Eingabe bis zur Suche; fertig ist dies, wenn der gespeicherte Schlüssel und der Suchschlüssel konsistent bleiben und die Suche nicht mehr undefined einfügt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript, webpack
- Bereich
- build-system
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 35/100