javascript - ES6 导入 – jQuery 未定义

标签 javascript jquery ecmascript-6 browserify

我在构建过程中使用 Gulp 和 Browserify,但我在使用第三方 jQuery 插件时遇到问题 - 显示错误 jQuery 未定义

以下是我的文件结构。

app.js

import $ from 'jquery'
import plugin from 'jquery-plugin'

jquery-plugin.js

(function($) {

    // Plugin code here

}(jQuery));

有什么想法吗?

最佳答案

也许你需要使用“./”

从'jquery'导入$ 从 './jquery-plugin' 导入插件

已编辑,我的新答案如下:

试试这个方法:

从“jquery-plugin”导入 * 作为 jqueryPlugin

关于javascript - ES6 导入 – jQuery 未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35894687/

相关文章:

javascript - Three.js 中的旋转 anchor

javascript - Webpack - 将通用文件导入大型代码库时出现问题

javascript - Backbone.js,为什么这个回调被多次触发?

jquery - 内联 block 动画问题

javascript - 使用固定位置固定标题会导致内容在滚动期间跳到标题下方

javascript - JavaScript 中的静态自身成员

javascript - jQuery .accordion() 不起作用,因为 jQuery 未加载到 HTML 中

javascript - 关于 : ReadonlySet? 的详细信息

node.js - 如何使用 ES6 语法导入类? (没有巴别塔)

javascript - 如何从 DOM 中删除数组的选定索引并反射(reflect) React 状态的变化?