无法使用prepack.io调用js函数

时间:2017-05-07 18:57:25

标签: javascript gulp gulp-watch pack pre

我在js文件中有这个功能(不是很壮观):

function loadLazyImages() {
    var lazyImages = document.querySelectorAll('.js-lazyload');
}
loadLazyImages();

我还有一个gulp任务,可以连接和更新此文件。这在过去运作良好,但现在我正在尝试' prepack'似乎有一个问题:

not an object
TypeError
    at loadLazyImages (unknown:12:22)
    at unknown:15:1
C:\...\node_modules\prepack\lib\prepack-standalone.js:59
    throw new InitializationError();

该文档陈述了一些关于documentwindow未被定义的内容,但在提出解决方案时却相当模糊。任何见解?

1 个答案:

答案 0 :(得分:0)

尝试使用--trace选项运行预包装。