Vor ungefähr einem Jahr habe ich Meteor benutzt, und jetzt möchte ich es wieder verwenden, aber viele Dinge haben sich geändert.Warum Paketimporte in Meteor benötigt werden
Wenn ich das Blaze-Tutorial auf Meteor.com folgen, fügen sie für die Einfuhr oben auf ihre Dateien:
import { Meteor } from 'meteor/meteor';
import { Template } from 'meteor/templating';
import { ReactiveDict } from 'meteor/reactive-dict';
ich arbeiten, um die App bekam. Aber wenn ich die Importe kommentiere, funktioniert die App so, wie sie funktionieren sollte. Warum werden diese Importe benötigt?
Ich benutze immer noch das normale Javascript, nicht ES6.
Danke!
Wenn Sie ES6 nicht verwenden, können Sie die Importsyntax nicht verwenden, es sei denn, Sie haben einen Modulbündler, der sie erkennt. – gcampbell
Ah ich dachte schon, es müsste etwas mit ES6 machen. Aber was ist der Hauptvorteil der Verwendung von Importen? – coder14
Es ist nicht spezifisch für Meteor, aber es gibt einen Modul-Bundler namens Rollup, der * tree-shaking * verwendet, um Dinge zu entfernen, die Sie nicht brauchen, und es funktioniert nur mit ES6-Modulen. Schau es dir an, es ist großartig;) – gcampbell