账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    webpack dllplugin引入jquery库后报错
    33
    0

    webpack.dll.config.js:

    entry: {
            vendor: [
                'jquery',
                'swiper'
            ]
        },
        output: {
            path: path.join(__dirname, 'dist', 'dev'),
            filename: '[name].dll.js', 
            library: '[name]_library'  
        },
        plugins: [
            new webpack.DllPlugin({
                path: path.join(__dirname, 'dist', 'dev', '[name]-manifest.json'),
                name: '[name]_library' 
            })
        ]

    webpack.config.js:

    plugins:[
            new ExtractTextPlugin("css/[name]/[name].css"),
            new webpack.DllReferencePlugin({
                context: __dirname,
                manifest: require('./dist/dev/vendor-manifest.json')
            }),

    html中引入vendor.js:

        </div>
        <script src="dev/vendor.dll.js"></script>
        <script type="text/javascript" src="js/resList/resList.js"></script></body>
    </html>

    并且编译了dll文件,也build好了没有报错,reslist.js文件里有用到jquery,但是浏览器上面报错:$ is not defined
    请问是不是我漏了什么步骤?该怎么解决?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部