В настоящее время я изучаю Метеор, и я узнал что-то, что заинтриговало меня.
Я могу загрузить элементы HTML и CSS из JS файла с помощью инструкции import.
import '../imports/hello/myapp.html';
import '../imports/hello/myapp.css';
import * as myApp from '../imports/hello/myapp.js';
Это было для меня неожиданностью, поэтому я побежал в google, но не смог найти это поведение, задокументированное в спецификации ES6 import
или в Meteor Docs.
Итак, мои вопросы:
- Могу ли я полагаться на это поведение для создания моих приложений?
- Будет ли мое приложение ломаться, когда Метеор обходит его, чтобы исправить его - если это ошибка -?
Примечания
- Я использую Meteor v1.3, не уверен, что это работает и с предыдущими версиями.
- Вы можете загрузить приложение, чтобы увидеть это поведение от Github