请稍等 ...
×

采纳答案成功!

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

doBuild和startServer

老师,这两个函数的区别就是webpack-dev-server有没有启动作为静态资源服务器,
为什么build少了这一步,就是打包呢?能不能讲解一下背后的原理

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

插入代码

1回答

扬_灵 2022-11-23 10:02:48

同学你好,doBuild中的打包是webapck内置的,这里分为两种情况,如果没有传递参数这里会生成编译对象需要使用run执行构建命令,如果这里传递的第二个参数就会在在这里构建打包命令。https://img1.sycdn.imooc.com//szimg/637d7f0d0947b5e912530772.jpg


0 回复 有任何疑惑可以回复我~
  • 提问者 慕仙8462960 #1
    老师,我理解你的说法,但是我想知道,startServer同样经历了comiler = webpack(webpackcongif,(err,status)=>{xxxx}),那为什么在npm run dev模式下,它不会进行构建打包的命令呢,也就是没有生成dist目录
    回复 有任何疑惑可以回复我~ 2022-11-23 10:15:45
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

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

帮助反馈 APP下载

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

公众号

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