我有一个关于使用import关键字将全局变量导入到aurelia的脚本的问题。我们可以简单地导入模块,但是像linq.js这样定义全局变量可枚举的脚本呢?这可以执行脚本来定义名称空间吗?
我试图从这篇博客文章中执行步骤,但它只定义了非静态方法。例如,我不能使用Enumerable.from方法。
Enumerable.from
发布于 2015-06-01 09:58:55
这是包管理器jspm的一个问题。当您有一个导出全局的模块时,您需要在jspm配置文件中配置一个希姆,其中指定导出全局的名称。
然而,就linq.js而言,它似乎确实使用了module.exports (我正在查看这里的消息来源),因此它应该是开箱即用的。如果没有,请在配置中尝试指定模块格式 (cjs)。
module.exports
像这样进口:
import Enumerable from 'linq';
https://stackoverflow.com/questions/30570135
相似问题