我用webpack将整个项目打包成主页

我用webpack将整个项目打包成主页

我用webpack将整个项目打包成到dist里面,里面形成一个html,js,css,和图片,在localhost中打开后图片加载不出来,而且下拉等功能都报错了

 $('.menu')
            .on('dropdown-show', function (e) {
                loadOnce($(this), buildMenuItem);
            })
            .dropdown({
                css3: true,
                js: false
            });

index.js?3170eb5dda278cf068ee:32 Uncaught TypeError: $(...).on(...).dropdown is not a function
    at index.js?3170eb5dda278cf068ee:32
    at Object.92 (index.js?3170eb5dda278cf068ee:232)
    at __webpack_require__ (base.js?3170eb5dda278cf068ee:53)
    at Object.0 (index.js?3170eb5dda278cf068ee:7)
    at __webpack_require__ (base.js?3170eb5dda278cf068ee:53)
    at webpackJsonpCallback (base.js?3170eb5dda278cf068ee:24)
    at index.js?3170eb5dda278cf068ee:1

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
Miss路 2019-05-26 16:54:34

同学,你好。

$().on().dropdown is not a function这个错误提示表示这块的内容有问题,应该是有语法错误,提示上说在index.js中 ,你看看index.js中关于这块的内容,需要屡一下这块的思路,这个跟打包没有关系,,然后再检查一下定义dropdown 的js有没有引入。你可以重新听视频屡一下思路找找原因,并且对照一下源码,进行问题的排查,老师讲过的内容不应该出错的,你需要咱研究研究项目。

如果你实在找不出问题, 再把完整的代码粘贴上来,老师帮你找问题。不过自己一定要先努力的去找哦,解决问题的能力一旦培养起来会很强大,没有解决问题的能力在工作中是寸步难行。

如果帮助到了你,欢迎采纳!

祝学习愉快!

_是你_ 2019-05-25 19:02:13

兄弟,你的测试的是只有图片没有加载成功还是都出不来啊。如果是图片的话,看看打包后是不是要改成dist的路径。或者看看这个

https://blog.csdn.net/viewyu12345/article/details/83187815

  • 提问者 滴滴搭船 #1
    图片问题已经解决了,现在就只剩下$().on().dropdown is not a function
    2019-05-25 20:19:59
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
2.组件化网页开发
  • 参与学习           人
  • 提交作业       1121    份
  • 解答问题       14456    个

本阶段在运用JS实现动态网页开发的基础上,带你深入理解企业开发核心思想,完成一个企业级网页的开发,体验前端工程师的成就感。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师