大约一年前我已经使用了流星,现在我想再次使用它,但很多事情已经改变。流星为什么需要进口包装
当我遵循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的模块打包程序,它使用*树形抖动*来移除不需要的东西,并且仅适用于ES6模块。检查出来,这是真棒;) – gcampbell