包括使用导入时未定义Webpack函数

时间:2020-01-24 16:41:43

标签: javascript jquery webpack

这可能真的很明显,但是我还没有遇到问题,而且我不确定要寻找什么来解决它。我正在使用webpack和gulp,在包含外部js插件时遇到了一个问题。

以这个为例 JQuery Vegas

我想通过npm使用该软件包,但问题是该插件本身不会导出为仅需要它并使用它的模块。包括它的唯一方法是导入整个文件,并将其仅包含在我的javascript文件中,本质上就像将插件代码复制并粘贴到我的js文件中。

import "vegas";

该代码包含在我的js文件中,当我在开发人员工具中检查编译后的文件时,便可以在其中看到它的代码。该问题与webpack有关,要求在windowBasic webpack not working for button click function - Uncaught Reference error: undefined)上声明函数

由于npm包中的函数未在window对象上声明,因此我总是得到function is undefined。将npm代码(未作为模块导出)包含到使用webpack编译的文件中的最佳方法是什么?

0 个答案:

没有答案