Hallo,
Ich habe Highcharts3 in meinem System und möchte auch Highcharts4 verwenden.
Ich sollte kein Problem haben, da die neueste Version Webpack unterstützt ...
Diese Zeile löst jedoch den Fehler 16 aus (mehrere Highcharts wurden geladen) und stoppt die Ausführung.
Es sollte mich mehr als einmal Highcharts laden lassen, da ich die Highcharts des Fensterbereichs nicht überschreibe ...
Es wird ein Fehler ausgegeben und ich kann keine Highcharts 4 laden
Hallo @ Deanshub ,
Ich glaube, Sie laden zuerst Highcharts 3 und zuletzt Highcharts 4. Dann prüft Highcharts 4 weiterhin, ob Highcharts bereits im Fenster vorhanden sind. Wenn dies der Fall ist, versuchen Sie, Highcharts 4 vor Highcharts 3 zu laden.
Ich verstehe, warum dies funktionieren würde, aber es ist mir nicht möglich, Highcharts 4 vor Highcharts 3 zu laden: enttäuscht:
Ich habe es geschafft, eine Problemumgehung mit dem String-Replace-Loader von Webpack zu finden. Ich habe diese meiner Datei webpack.config hinzugefügt
{test: /highcharts.src.js$/, loader: 'string-replace', query:{
search:'error(16, true)',
replace:'{win:win}',
}},
Dies ignoriert nur den Fehler und schadet meiner ursprünglichen Highcharts-Datei nicht: wink:
Können Sie sich einen besseren Weg vorstellen, um damit umzugehen?
Entschuldigung, aber ich kann mir keine bessere Lösung für Ihren Fall vorstellen. :verwirrt:
Ich werde dieses Problem schließen, da wir dies nicht als Fehler betrachten. Sollten Sie oder jemand weitere Fragen zu diesem Thema haben, antworten Sie einfach auf diesen Thread.
Hilfreichster Kommentar
Ich verstehe, warum dies funktionieren würde, aber es ist mir nicht möglich, Highcharts 4 vor Highcharts 3 zu laden: enttäuscht:
Ich habe es geschafft, eine Problemumgehung mit dem String-Replace-Loader von Webpack zu finden. Ich habe diese meiner Datei webpack.config hinzugefügt
Dies ignoriert nur den Fehler und schadet meiner ursprünglichen Highcharts-Datei nicht: wink:
Können Sie sich einen besseren Weg vorstellen, um damit umzugehen?