javascript - 如何使用 ES6 导入插件? (获取引用错误 : Plugin is not defined)

标签 javascript webpack

试图让我的头脑围绕 Webpack。我能够设置它并使其正常工作(很好地结合了我的脚本和样式),但是我遇到了一个名为 bLazy 的延迟加载插件的问题,我通过 npm 安装了它。这是我定义为入口点的文件中的代码:

// Stylesheets

import './style.scss';

// Scripts

import 'salvattore'; 
import 'blazy'; 

var bLazy = new Blazy(); // This is the documented way to initialize bLazy.

我收到错误:Uncaught ReferenceError: Blazy is not defined。自初始化的 Salvattore 插件工作正常。我也在使用 jQuery,但 bLazy 是用 Javascript 编写的,所以应该不会有任何冲突问题。

我做错了什么?

+++更新+++

我已经改变了我提出问题的方式,因为它显然是关于 ES6 而不是 Webpack,就像我想的那样。

最佳答案

像这样 从 'blazy' 导入 Blazy

关于javascript - 如何使用 ES6 导入插件? (获取引用错误 : Plugin is not defined),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46672102/

相关文章:

javascript 杀死了我的其他脚本。我该怎么做才能隔离它?

javascript - ipcMain 事件处理程序中的 Electron TypeError

javascript - 如何更快地在索引中加载内联源

javascript - Material ui 表行复选框不显示

javascript - jquery增加输入框值

javascript - 如果文件导入命名导出,webpack-dev-server 不会监视/重新编译文件

image - 在生产中加载图像文件 - React

npm - 使用 "npm run build"失败,错误为 "npm ERR! missing script: build"

javascript - 提高压缩比 UglifyJS - NodeJS

javascript - 使用单选按钮触发链接