Mit ES6 `import` mit CSS / HTML-Dateien im Meteor-Projekt: Fehler oder Feature?

Ich lerne gerade Meteor und habe etwas herausgefunden, das mich fasziniert hat.

Ich kann HTML- und CSS-Elemente mithilfe der import-Anweisung aus einer JS-Datei laden.

import '../imports/hello/myapp.html';
import '../imports/hello/myapp.css';
import * as myApp from '../imports/hello/myapp.js';

Dies war eine Überraschung für mich, also bin ich auf Google gelaufen, konnte dieses Verhalten jedoch nicht in der Spezifikation für ES6 dokumentieren.import oder in Meteors Dokumenten.

Also meine Fragen sind:

Kann ich mich beim Erstellen meiner Apps auf dieses Verhalten verlassen?Wird meine App brechen, wenn Meteor vor Ort ist, um das Problem zu beheben - wenn es sich um einen Fehler handelt -?

Anmerkunge

Ich verwende Meteor v1.3 und bin mir nicht sicher, ob dies auch mit früheren Versionen funktioniert. Sie können die App herunterladen, um dieses Verhalten von @ zu sehe Github

Antworten auf die Frage(6)

Ihre Antwort auf die Frage