首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Webpack、jQuery和加载qTip2

Webpack、jQuery和加载qTip2
EN

Stack Overflow用户
提问于 2015-11-08 02:41:24
回答 2查看 796关注 0票数 3

我正在尝试require qTip2,但遇到了问题:

代码语言:javascript
复制
require('jquery/src/sizzle/dist/sizzle.js');
require('jquery/src/jquery.js');
require('jquery-ui/jquery-ui.js');
require('qtip2/jquery.qtip.js');


$(document).ready(function() {
    $('.tooltip').qtip({
        attr: 'tooltip'
    });
});

当我加载捆绑包时,我得到:

代码语言:javascript
复制
Uncaught TypeError: $(...).qtip is not a function

这表明qTip2不会加载。

我的webpack配置是:

代码语言:javascript
复制
var webpack = require('webpack');
var path = require('path');
module.exports = {
    entry: "./source/javascripts/main.js",
    output: {
        path: __dirname,
        filename: "build/bundle.js"
    },
    module: {
        loaders: [
            { test: /\.css$/, loader: "style!css" },
            { test: /\.jsx?$/, loader: "babel" },
            { test: /jquery\/src\/selector\.js$/, loader: 'amd-define-factory-patcher-loader' },

        ]
    },
    resolve: {
        root: [path.join(__dirname, 'bower_components')]
    },
    plugins: [
        new webpack.ResolverPlugin(
            new webpack.ResolverPlugin.DirectoryDescriptionFilePlugin('bower.json', ['main'])
        )
    ]
};

任何帮助都是最好的,谢谢!

EN

回答 2

Stack Overflow用户

发布于 2017-07-17 19:40:28

在webconfig.js中删除作为插件的jQuery

代码语言:javascript
复制
new webpack.ProvidePlugin({
  $: 'jquery',
  jQuery: 'jquery'
})

然后像这样添加它

代码语言:javascript
复制
window.$ = window.jQuery = require('jquery');
require('qtip2');
票数 1
EN

Stack Overflow用户

发布于 2019-12-04 02:16:53

qtip2检查存在哪个模块加载器的方式与试图模拟所有模块的webpack并不真正兼容。

imports-loader (npm i -D imports-loader)可能会有所帮助:

使用

代码语言:javascript
复制
import 'imports-loader?define=>false,jQuery=jquery!qtip2';

代码语言:javascript
复制
require('imports-loader?define=>false,jQuery=jquery!qtip2');

通过这种方式,qtip2文件将被加载,就好像AMD的define不存在,并且jQuery全局存在(简单地映射到jquery模块评估的任何值)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33586411

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档