Около года назад я использовал Meteor, и теперь я хочу использовать его снова, но многое изменилось.Зачем нужен импорт пакетов в Meteor
Когда я следую учебник Blaze на Meteor.com, они добавляют импорт поверх своих файлов:
import { Meteor } from 'meteor/meteor';
import { Template } from 'meteor/templating';
import { ReactiveDict } from 'meteor/reactive-dict';
я получил приложение работает. Но когда я комментирую импорт, приложение продолжает работать так, как должно работать. Зачем нужны эти импортные поставки?
Я по-прежнему использую обычный Javascript, а не ES6.
Спасибо!
Если вы не используете ES6, вы не можете использовать синтаксис импорта, если у вас нет модуля, который его распознает. – gcampbell
А я уже думал, что нужно что-то делать с ES6. Но в чем основное преимущество использования импорта? – coder14
Это не относится к Meteor, но есть модуль-накопитель Rollup, который использует * tree-shaking * для удаления ненужных вам материалов и работает только с модулями ES6. Проверьте это, это потрясающе;) – gcampbell