lukeed / lukeed/webpack-plugin-replace
Replacing is wrong if values or regexps contain $ character.
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 36
- Forks
- 8
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Hello!
I tried to use the plugin for replacing $$TEST$$ string in the code. The plugin didn't change anything.
Config example:
```
const ReplacePlugin = require('webpack-plugin-replace');
module.exports = {
// ...
plugins: [
new ReplacePlugin({
exclude: [
'foo.js',
/node_modules/,
filepath => filepath.includes('ignore')
],
values: {
'$$TEST$$': 'FOO',
}
})
]
};
```
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
Beginne damit, die gemeldete Konfiguration mit einem Ersatzschlüssel zu reproduzieren, der `$$TEST$$` enthält, und untersuche anschließend die Ersetzungsbehandlung des Plugins sowie vorhandene Tests. Als abgeschlossen gilt die Aufgabe, wenn Werte oder reguläre Ausdrücke, die `$` enthalten, korrekt ersetzt werden, ohne das Verhalten für gewöhnliche Werte zu ändern.
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
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100