ich die folgenden in einer Datei jsVerwenden node.js fs mit Webpack
var FS = require('fs');
var TestGoogle = eval(FS.readFileSync('../loader.js', 'utf8'));
ich meine webpack Config hinzugefügt tun:
node: {
fs: "empty"
}
Der webpack mit Babel kompiliert, aber ich erhalte eine Fehler in der js Konsole
FS.readFileSync is not a function
Warum ist das? Ich möchte einfach eine Javascript-Datei importieren. Insbesondere um Material-Balkendiagramme von Google zu verwenden. https://developers.google.com/chart/interactive/docs/gallery/barchart#creating-material-bar-charts
In Vanille js, muss ich
<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
<script type="text/javascript">
google.charts.load('current', {'packages':['bar']});
Und dann, als Tutorial-Staaten, verwenden google.charts.Bar statt google.visualization.BarChart. Leider kann ich diesen einfachen Vanilla JS nicht mit Node.js, Babel, Webpack spielen.
Sie wollen fs und nodejs, aber Sie wollen Diagramme in demselben nodejs importieren? Ich verstehe es nicht ganz –