请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师很多库基本都有依赖其他库,也没有让你自己引用依赖的道理呀

我用rollup打过包,应该并将依赖打包进来,在npm中使用也不需要用户引入依赖。我刚刚试了下把jquery引入包中,也并没有加大包的大小。webpack却要用户引入,这是不是不太合理,一些包可能依赖很多依赖那不是要让用户手动引入很多。并且模块间不会相互影响,我刚刚试了下webpack打包,不将jquery打包进去,在外包引入jquery后,包内部还是error Can’t resolve ‘$’

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

3回答

qq_飞越疯人院_1 2019-03-22 00:33:52

嗯 这个说的很好

0 回复 有任何疑惑可以回复我~
Dell 2019-03-07 22:22:09

所以你用rollup打包多个类似的库试试,看看是不是jquery会打包进去多次。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕村1546111 #1
    刚刚试了下,报错应该是本地引用的问题,我之前上传过带依赖的包,是正常的,也就是说npm上传成包的时候会对依赖这块进行了处理
    回复 有任何疑惑可以回复我~ 2019-03-07 22:40:21
  • 提问者 慕村1546111 #2
    这块还只是猜测,周末把打包工具换成webpack试试,这块肯定是不需要用户主动引入依赖这是肯定的
    回复 有任何疑惑可以回复我~ 2019-03-07 22:45:27
  • weixin_慕仔4426869 回复 提问者 慕村1546111 #3
    最后结论是啥呢?应该不需要再主动引入吧。
    回复 有任何疑惑可以回复我~ 2019-12-22 14:57:37
提问者 慕村1546111 2019-03-07 14:27:37

没有上传,直接打包就本地引用了

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号