在Meteor 1.4中,客户端代码和服务器代码中这两个import语句之间的区别是什么?为什么呢?
客户代码:
import { Items } from '../imports/api/items.js';
服务器代码:
import '../imports/api/items.js';
答案 0 :(得分:1)
两个语句都将执行给定的文件,但第一个语句会将Item添加到范围。如果文件有很多导出而你只关心那个单独的类/函数/对象/等,这可能很有用。
第二个用于导入它提供的副作用(比如初始化商店或类似的东西;我承认我对流星知之甚少)。
Mozilla在导入语句https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/import
上有很好的资源